您现在的位置是:首页 > 后端 当前栏目 【C语言】递归实现n的k次方 C语言递归 实现 次方 2023-09-11 14:17:48 时间 题目 编写一个函数实现n的k次方,使用递归实现。 代码实现 #include<stdio.h> int my_pow(int n, int k) { //递归出口 if (k == 1) return n; else { return n * my_pow(n, k - 1);//每调用一次就会趋于限制条件 } } int main() { int n; scanf("%d", &n); int k; scanf("%d", &k); int ret = my_pow(n, k); printf("%d", ret); return 0; } 本文地址: 【C语言】递归实现n的k次方 相关文章 C语言程序设计100例之(29):拉丁方阵C语言之volatileC语言 BIT《21天学通C语言(第7版)》一第1部分 C语言基础 第2课 C程序的组成部分 2.1 简短的C程序C语言:递归(1)C语言中的异常处理机制C语言 | 算法时间复杂度【华为OD机试 2023最新 】完美走位(C语言题解 100%)C语言-函数指针-快速排序算法C语言开发函数库时利用不透明指针对外隐藏结构体细节C语言递归实现k的n次方《手把手教你学C语言》学习笔记(7)---程序的输入与输出