#include<stdio.h>
#define SIZE 10
double pow (double n,int p);
int main(void){
double x;
double result;
int exp;
while(scanf("%lf%d",&x,&exp)==2){//使用scanf返回值来判断输入是否成功
result = pow(x,exp);
printf("The result is %5g",result);
}
return 0;
}
double pow(double n,int p){
double pow = 1;
int i;
for(i=0;i<p;i++){
pow *= n;
}
return pow;
}
转载于:https://blog.51cto.com/fanaticssk/825031