编写一个函数实现n^k,使用递归实现
2018-03-16 15:17
267 查看
编写一个函数实现n^k,使用递归实现
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int nPowersOfk(int n, int k) { if (k == 0)//指数为0返回1 { return 1; } else if (k == 1)//指数为1返回原值 { return n; } else { return n*nPowersOfk(n, k - 1);//指数大于一 递归调用 } } int main() { int n = 0; int k = 0; printf("输入要进行运算的数字\n"); scanf("%d%d", &n, &k); printf("%d\n", nPowersOfk(n, k)); system("pause"); return 0; }
相关文章推荐
- 编写一个函数实现n^k,使用递归实现
- 编写一个函数实现n^k,使用递归实现
- 编写一个函数实现n^k,使用递归实现
- 编写一个函数实现n^k,使用递归实现
- 编写一个函数实现n^k,使用递归实现
- C语言:编写一个函数实现n^k,使用递归实现
- 【C语言】编写一个函数实现n^k,使用递归实现。
- 【C语言】编写一个函数reverse_string(char * string)(递归实现),将参数字符串中的字符反向排列,不能使用C函数库中的字符串操作函数。
- 编写一个函数实现n^k,使用递归实现
- 【C语言】【面试题】【笔试题】编写一个函数实现n^k,使用递归实现
- C语言 编写一个函数实现n^k,使用递归实现
- 【c语言】 编写一个函数实现n^k,使用递归实现
- .编写一个函数实现n^k,使用递归实现
- .编写一个函数实现n^k,使用递归实现
- 【C语言】编写一个函数实现n^k,使用递归实现
- 【C语言】【面试题】【笔试题】编写一个函数实现n^k,使用递归实现
- 编写一个函数实现n^k,使用递归实现
- 编写一个函数reverse_string(char * string)(递归实现)实现:将参数字符串中的字符反向排列。要求:不能使用C函数库中的字符串操作函数。
- 编写一个函数实现n^k,使用递归实现
- 编写一个函数实现n^k,使用递归实现