作业帮 > 综合 > 作业

c语言,计算x的n次方

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/29 10:42:38
c语言,计算x的n次方
#include
int x;
int sum(int a)
{
int k;
if(a=0)
k=1;
else
k=x*sum(a-1);
return k;
}
main()
{
int n,b;
printf("请输入x按在输入n\n");
scanf("%d,%d",&x,&n);
b=sum(n);
}
错误在哪里呢?就是编译不出来.额鹅鹅鹅
c语言,计算x的n次方
你这个没有输出啊!要输出那个值啊!还有 if(a=0) 改为 if(a==0)
#include
int x;
int sum(int a)
{
int k;
if(a==0)
k=1;
else
k=x*sum(a-1);
return k;
}
main()
{
int n,b;
printf("请输入x按在输入n\n");
scanf("%d,%d",&x,&n);
b=sum(n);
printf("%d\n",b);
}