计算一个数的N次方时,我们先设定两个参数n和k,n表示你要输入的数,k表示这个数的次方。
这个时候我们必须对次方数k作出分类:{
k=0:return 1;
其他:return n*n.......
}
int Total(int n ,int k)
{
if (k==0)
return 1;
else
return n*Total(n,k-1);
}
int main()
{
int n,k;
scanf("%d %d",&n,&k);
printf("%d\n",Total);
return 0;
}
好了!成功了!