C语言中的POW函数用于计算指定值或数字的幂。例如,如果x是基值,2是指数,则pow(x, 2) = x²,该函数的语法如下。
double pow(double base, double Exponent);
- 请在此指定基值和指数值或幂。
C语言pow函数示例
POW函数用于返回给定数字的幂。在此程序中,我们将使用此方法和printf语句计算正值和负值的幂并显示输出。
#include <stdio.h>
#include <math.h>
int main()
{
int result1;
double result2, result3, result4, result5;
result1 = pow(5, 3);
printf("\n The Final result of %d Power %d = %d ", 5, 3, result1);
result2 = pow(2, 0);
printf("\n The Final result of %d Power %d = %f ", 2, 0, result2);
result3 = pow(0, 2);
printf("\n The Final result of %d Power %d = %f ", 0, 2, result3);
result4 = pow(-2, 3);
printf("\n The Final result of %d Power %d = %f ", -2, 3, result4);
result5 = pow(3, -4);
printf("\n The Final result of %d Power %d = %f ", 3, -4, result5);
return 0;
}

pow示例2
此程序要求用户输入自己的基值和指数值。然后,math pow将计算用户指定值的幂。
#include <stdio.h>
#include <math.h>
int main()
{
int result, base, exponent;
printf("\n Please Enter the Base and Exponent Values : \n ");
scanf("%d %d", &base, &exponent);
result = pow(base, exponent);
printf("\n The Final result of %d Power %d = %d ", base, exponent, result);
return 0;
}
Please Enter the Base and Exponent Values :
2
5
The Final result of 2 Power 5 = 32