#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int n_k(int number, int index)
{
if(number == 0)
return 0;
else
{
if (index == 0)
return 1;
else
return number * n_k(number, index - 1);
}
}
int main()
{
int number = 0;
int index = 0;
printf("input the number and index:");
scanf("%d %d", &number, &index);
printf("the final number is %d\n", n_k(number, index));
system("pause");
return 0;
}
编写一个函数实现n^k,使用递归实现
最新推荐文章于 2020-03-27 12:08:27 发布