参考代码:
#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 人评分
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:1206 |
母牛的故事 (C语言代码)浏览:1300 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:570 |
C语言训练-素数问题 (C语言代码)浏览:1661 |
淘淘的名单 (C语言代码)浏览:1104 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1119 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:641 |
【计算直线的交点数】 (C语言代码)浏览:1453 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2169 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:697 |