位置:广州中公优就业IT培训 > 学校动态 > c语言中乘方要怎么写
C语言中没有乘方运算符,但有计算乘方的函数:pow
函数原型如下:
#include math.h //引用头文件
double pow(double x, double y) //函数定义方法
表示求x的y次方。
例:求3.2的5次方可写成 pow(3.2 , 5)
当然,你也可以自定义函数求乘方,例:
float power( float x,int n ) //自定义乘方函数
{ int i;
float s=1.0; //初始化变量s,用于存储较终结果值
for( i=1;i=n;i++ ) //利用循环进行计算,n次方就是把x乘上n遍
s*=x;
return s; //返回较终结果值
}
main()
{ // 定义变量n和x
int n;
float x;
// 准备输入数据,用来求x的n次方
printf("请输入x和n(输入时用空格或回车分隔): \n");
scanf("%f%d",x,n);
// 调用自定义power函数,输出较终结果
printf("\n%f的%d次方是:%f\n",x,n,power(x,n));
}
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/2370/news/595696/违者必究! 以上就是广州中公优就业IT培训 小编为您整理 c语言中乘方要怎么写的全部内容。