#include <iostream>
#include <string>
using namespace std;
int jc(int a){//递归阶乘
int res;
if (a==1)//递归结束条件
res = 1;
while(a>1)
return a*jc(a-1);
}
int main(){
cout << "输入一个整数:" << endl;
int a;
cin >> a;
int res = jc(a);
cout << "结果:" << res << endl;
return 0;
}
【c++】递归!阶乘!
于 2023-12-14 14:44:38 首次发布