高质量题解|A82888.递归函数(一)
2026-02-10 12:51:16
发布于:河北
1阅读
0回复
0点赞
解题思路
非负整数 x 定义函数 f ( x )
f ( 0 ) = 1 -> 边界条件
对任意正整数 k ,有 f ( k ) = k * f ( k - 1 ) -> 递增
代码
#include <bits/stdc++.h>
using namespace std;
int f(int k){
if(k == 0){
return 1;
}
return k * f(k - 1);
}
int main(){
int n;
cin >> n;
cout << f(n);
return 0;
}
这里空空如也








有帮助,赞一个