【题目】求x的y次幂(次方)
【例】x=3,y=2 =1*3*3
【代码如下】解题类型多做,仅供参考
#include<stdio.h>
int p(int x,int y);
void main()
{
int x,y,z;
scanf("%d%d",&x,&y);
z=p(x,y);
printf("%d的%d次方 is %d\n",x,y,z);
}
int p(int x,int y)
{
int z=1;
for(;y>0;y--)
{
z=z*x;
}
return z;
}