#include
double mypow(double x,int y)
{
int n=0;
double ans=1.00;
if(y==0)
return 1;//注意为0次方时的判断。
else
{
while(n
ans*=x;
n++;
}
return ans;
}
}
int main(void) {
printf("%lf\n", mypow(5.0, 5));
return 0;}
#include
double mypow(double x,int y){
double ans=1.00;
for (;y>0;y--) {
ans*=x;
}return ans;}
int main(void) {
printf("%lf\n", mypow(5.0, 5));
return 0;}