在 C 语言中,可以使用标准库函数 来计算一个数的 n 次方。 函数定义在 中,其用法如下:
示例代码
#include <stdio.h> #include <math.h> // 必须包含该头文件 int main() { double base = 2.0; // 底数 double exponent = 3.0; // 指数 // 计算 base 的 exponent 次方 &新澳门全年免费料精准实用 nbsp; double result = pow(base, exponent); printf("%.2f 的 %.2f 次方是 %.2f\n", base, exponent, result); return 0; }
函数说明
函数原型:
double pow(double base, double exponent);
参数:
: 底数。
: 指数。
返回值:返回 的 次幂。
注意事项
指数为整数时: 可以正确计算。例如 23=82^3=823=8。
指数为小数时: 可计算小数次幂。例如 20.5=22^{0.5}=\sqrt{2}20.5=2
#include <stdio.h> int power(int base, int exponent) { int result = 1; for (int i = 0; i < exponent; i++) { 2025年新奥开奖记录 result *= base; } return result; } int main() { int base = 2; int exponent = 3; int result = power(base, exponent); printf("%d 的 %d 次方是 %d\n", base, exponent, result); return 0; }
种方法适用于简单的整数幂计算,无需使用 香港三期内必中一期12生肖。