c语言中编写x的n次方怎么弄啊?
1个回答
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
C语言中计算x的n次方可以用库函数pow来实现。函数原型:doublepow(doublex,doublen)。
具体的代码如下:
#include<stdio.h>
#include<math.h>
intmain()
{
printf("%f",pow(x,n));
return0;
}
注:使用pow函数时,需要将头文件#include<math.h>包含进源文件中。
扩展资料:
使用其他的方法得到x的n次方:
#include<stdio.h>
doublepower(doublex,intn);
main()
{
doublex;
intn;
printf("Inputx,n:");
scanf("%lf,%d",&x,&n);
printf("%.2lf",power(x,n));
}
doublepower(doublex,intn)
{
doublea=1.0;
inti;
for(i=1;i<=n;i++)
a*=x;
returna;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询