#include<stdio.h>
int main(void)
{
unsigned int x;
unsigned int y;
puts("请输入x的值:");
scanf("%d",&x);
puts("请输入y的值:");
scanf("%d",&y);
int sum;
sum=1;
int n=0;
while(n!=y)
{
sum=x*sum;
n++;
}
printf("%d的%d次幂为:%d",x,y,sum);
}
用C语言计算x的y次幂
运行结果为: