参考代码:
#include<bits/stdc++.h> using namespace std; typedef long long LL; LL a[21]; LL fx(LL n,LL *sum) { LL m; if (n == 1) { *sum = 1; return 1; } else { m=fx(n - 1, sum) * n; *sum += m; return m; } } int main() { LL n; cin >> n; LL sum = 0; fx(n, &sum); cout << sum; }
0.0分
3 人评分
这可能是一个假的冒泡法浏览:991 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:277 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
校门外的树 (C语言代码)浏览:961 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:609 |
杨辉三角 (C语言代码)浏览:484 |
字符串的输入输出处理 (C语言代码)浏览:1013 |
理财计划 (C语言代码)浏览:468 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:514 |
神奇的fans (C语言代码)浏览:988 |