编写一个函数实现n^ k
通过函数递归可以直接求出。
#include<stdiio.h>
int test(int n, int k)
{
if (k == 1)
{
return n;
}
else if (k > 1)
{
return n*test(n, k - 1);
}
}
int main()
{
int n = 0;
int k = 0;
scanf("%d%d", &n, &k);
int ret = test(n, k);
printf("%d\n", ret);
return 0;
}