求解C语言题目 关于幂函数

来源:百度知道 编辑:UC知道 时间:2024/09/23 13:29:27
反复计算幂函数,知道接受一个回车符为止。

原题如上
求程序
谢谢

#include<stdio.h>
#include<math.h>
int main()
{
int i,j,k,sum;
printf("请输入底数");
k=scanf("%d",&i);
printf("请输入幂级数");
scanf("%d",&j);
while(1)
{
sum=pow(i,j);
printf("%d的%d次幂是%d\n",i,j,sum);
printf("请输入底数");
k=scanf("%d",&i);
if(!k)
break;
printf("请输入幂级数");
scanf("%d",&j);
}
getch();
return 0;
}

//输入字母时结束~输入回车不好控制 因为scanf()默认就是回车结束 比如你输入一个数字3回车之后 scanf当做执行结束符