题解 | 函数实现计算一个数的阶乘
#include <iostream> using namespace std; long long factorial(int n); int main() { int n; cin >> n; cout << factorial(n) << endl; return 0; } long long factorial(int n) { return n>=2?n * factorial(n - 1):n; }
#include <iostream> using namespace std; long long factorial(int n); int main() { int n; cin >> n; cout << factorial(n) << endl; return 0; } long long factorial(int n) { return n>=2?n * factorial(n - 1):n; }
相关推荐