解题思路:
注意事项:
int存储数据只能到10^10,当n=20时,数据超出,要用long long类型变量
参考代码:
#include<iostream> using namespace std; int main() { int n,i,j; long long s=0,t; cin>>n; for(i=1;i<=n;i++) { t=1; for(j=1;j<=i;j++) { t*=j; } s+=t; } cout<<s; return 0; }
0.0分
2 人评分
计算质因子 (C++代码)100以内质数直接打表就好了浏览:1192 |
【蟠桃记】 (C++代码)(递归计算)浏览:969 |
上车人数 (C语言代码)浏览:1178 |
C语言训练-舍罕王的失算 (C++代码)(都给答案了还算什么)浏览:972 |
C语言训练-阿姆斯特朗数 (C语言代码)浏览:851 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:505 |
字符串输入输出函数 (Java代码)浏览:1440 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:520 |
哥德巴赫曾猜测 (C语言代码)浏览:1015 |