输入一个实数x和一个正整数n,输出xn。要求分别用for、while、do…while语句来实现
#include<stdio.h>
int main()
{
int x,n,t=1,i;
scanf("%d,%d",&x,&n);
for(i=0;i<n;i++)
t=t*x;
printf("%d\n",t);
return 0;
}
#include<stdio.h>
int main()
{
int x,n,t=1,i=0;
scanf("%d,%d",&x,&n);
while(i<n)
{
t=t*x;
i++;
}
printf("%d\n",t);
return 0;
}
#include<stdio.h>
int main()
{
int x,n,t=1,i=0;
scanf("%d,%d",&x,&n);
do
{
t=t*x;
i++;
}
while(i<n);
printf("%d\n",t);
return 0;
}