C 语言中,使用 pow() 函数可计算指定底数的幂,其中:base 为底数,exponent 为幂次,均为 double 类型;pow() 将 base 提升到 exponent 次幂,返回结果;需包含头文件 math.h。

使用 pow() 函数在 C 语言中计算幂
在 C 语言中,pow() 函数用于计算给定底数的幂。它的原型如下:
<code class="c">double pow(double base, double exponent);</code>
其中:
-
base是要计算其幂的底数。 -
exponent是幂。
pow() 函数将 base 提升到 exponent 次幂,并返回结果。
立即学习“C语言免费学习笔记(深入)”;
使用示例:
<code class="c">#include <stdio.h>
#include <math.h>
int main() {
double base = 2.0;
double exponent = 3.0;
double result = pow(base, exponent);
printf("(%lf) ^ (%lf) = %lf\n", base, exponent, result);
return 0;
}</code>以上代码将计算 2 的 3 次幂,输出结果为 8。
需要注意以下几点:
- 底数和幂都必须是 double 类型。
- 对于负或零的幂,结果是 undefined。
- 如果底数为 0,则幂必须大于 0。
-
pow()函数使用数学库math.h。因此,在使用它之前必须包含该头文件。











