c语言怎样计算x的n次方

 我来答
跪着作揖
高粉答主

2023-03-31 · 繁杂信息太多,你要学会辨别
知道答主
回答量:598
采纳率:100%
帮助的人:16.8万
展开全部

C语言中计算x的n次方可以用库函数pow来实现。函数原型:double pow(double x, double n)。

具体的代码如下:

#include <stdio.h>

#include <math.h>

int main( ) 

{    

printf("%f",pow(x,n));

return 0;

}

注:使用pow函数时,需要将头文件#include<math.h>包含进源文件中。

扩展资料

使用其他的方法得到x的n次方:

#include<stdio.h>

double power(double x,int n);

main( )

{

double x;

int n;

printf("Input x,n:");

scanf("%lf,%d",&x,&n);

printf("%.2lf",power(x,n));

}

double power(double x,int n)

{

double a=1.0;

int i;

for(i=1;i<=n;i++)

a*=x;

return a;

}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式