C语言中n次方怎么表示

在 C 语言中,可以使用标准库函数 pow 来计算一个数的 n 次方。pow 函数定义在 math.h 中,其用法如下:

示例代码#include

#include // 必须包含该头文件

int main() {

double base = 2.0; // 底数

double exponent = 3.0; // 指数

// 计算 base 的 exponent 次方

double result = pow(base, exponent);

printf("%.2f 的 %.2f 次方是 %.2f\n", base, exponent, result);

return 0;

}函数说明函数原型:

double pow(double base, double exponent);

参数:

base: 底数。

exponent: 指数。

返回值:返回 base 的 exponent 次幂。

注意事项指数为整数时:pow 可以正确计算。例如 23=82^3 = 823=8。

指数为小数时:pow 可计算小数次幂。例如 20.5=22^{0.5} = \sqrt{2}20.5=2

#include

int power(int base, int exponent) {

int result = 1;

for (int i = 0; i < exponent; i++) {

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;

}种方法适用于简单的整数幂计算,无需使用 math.h。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892