TA贡献1017条经验 获得超1032个赞
double myPow(double x,int n) { double result=1; for(int i=0;i<n;i++) { result*=x; } return result; }
TA贡献48条经验 获得超15个赞
考虑负整数。
double myPow(double x,int y){ if(x==0) return 0; if(y<0) return 1/x*double(x,y+1); if(y==0) return 1; if(y>1) return x*double(x,y-1); }
举报