2:  
int n)
   4: {
long tmp;
   6:  
return 1;
   8:  
return m;
  10:  
if(n % 2 == 0) {
  12:         tmp = myPow(m, n / 2);
return tmp * tmp;
  14:     }
  15:  
if(n % 2 != 0)
return m * myPow(m, n - 1);
  18: }
  19:  
int main()
  21: {
int m, n;
);
/*输入底数m*/
);
/*输入指数n*/
/*输出计算结果mn*/
return 0;
  29: }

相关文章: