#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
//编写一个函数实现n^k,使用递归实现
int Power(int n,int k)
{
if (k == 0)
{
return 1;
}
else if (k == 1)
{
return n;
}
else
{
return n*Power(n, k - 1);
}
}
int main()
{
int n;
int k;
printf("请输入底数:");
scanf("%d", &n);
printf("请输入指数:");
scanf("%d", &k);
printf("%d\n", Power(n,k));
system("pause");
return 0;
}
用递归的方法实现n^k
猜你喜欢
转载自blog.csdn.net/weixin_43240245/article/details/83050579
今日推荐
周排行