购买时,查看产品的容量、输入输出参数和认证信息。 #生活常识# #充电宝#
最新推荐文章于 2024-10-23 20:38:35 发布

dream_uping 于 2018-12-10 12:38:43 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
题目描述
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
输入
n
输出
和
样例输入
5
样例输出
153
来源/分类
C语言
题目截图:

思路:
首先要想到使用两个for循环语句,进行嵌套循环! for(int j=1;j<=a;j++) {for(int i=1;i<=j;i++){} } 里面的for循环语句用来计算阶乘,以及统计阶乘的和! s+=b; 但是数据类型,要使用long int类型! long int a,s,b;s=0;
代码:
#include<iostream> using namespace std; int main() { long int a,s,b;s=0; cin>>a; for(int j=1;j<=a;j++) { b=1;for(int i=1;i<=j;i++){b*=i;}s+=b; } cout<<s; }
代码截图:

代码执行结果:

OJ结果截图:

网址:ACMNO.13求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。 输入 n 输出 和 样例输入 5 样例输出 153 https://www.yuejiaxmz.com/news/view/1158984
相关内容
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。python 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。Python菜鸟在成长——Python输入与输出题目:将一个分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:【考试技巧】输入输出优化输入在一行中给出两个正整数m和n(m≤n),以空格分隔。按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。建议定义和调用函数fact(n)计算n!数列问题An=n^2求Sn 爱问知识人python 输出 a+bpython 变量,数据类型,用户输入输出,流程控制,循环
随便看看