递归实现n的k次方 题目内容 编写一个函数实现n的k次方,使用递归实现。 题目分析 主要还是拆分的思想: 代码实现 #include<stdio.h> #include<stdlib.h> int kN(int n,int num) { if (num == 0) { return 1; } return n * kN(n,num - 1); } int main() { printf("%d\n", kN(2, 3)); } 结果: