题目“求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字”——杭电代码没有满分
2017-12-11 19:34
731 查看
#include<stdio.h>
int main()
{
int a,i,j;
long long int sum1,sum2;
while(~scanf("%d",&a))
{
sum1=1;
sum2=0;
for(i=1;i<=a;i++)
{
sum1*=i;
sum2+=sum1;
}
printf("%lld\n",sum2);
}
}
int main()
{
int a,i,j;
long long int sum1,sum2;
while(~scanf("%d",&a))
{
sum1=1;
sum2=0;
for(i=1;i<=a;i++)
{
sum1*=i;
sum2+=sum1;
}
printf("%lld\n",sum2);
}
}
相关文章推荐
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
- 1513 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
- 求Sn=1!+2!+3!+4!+5!+…+n!
- 基础练习——Sn=1!+2!+3!+4!+5!+…+n!
- C语言求Sn=1!+2!+3!+4!+5!+…+n!之和
- n的阶乘;计算1!+2!+3!+4!+...+10!;编写代码,演示多个字符从两边移动,向中间汇聚;求ax^2+bx+c=0的解;写一个程序返回参数二进制中1的个数;6.求两个数的最大公约数。
- 求Sn=1!+2!+3!+4!+5!+…+n!
- 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,
- 初学java:题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字,几个数相加有键盘控制。
- 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222
- Java面试题:1-100之间的数,被放在数组a[99]中,有一个数没有包含在其中,用java代码找出这个数
- 求Sn=a+aa+aaa+aaaa+……+aa……a(n个a)之值,其中a是一个数字,n表示a的个数。
- 求Sn=a+aa+aaa+aaaa+aaaaa+....的前n项之和,其中a是一个数字,例如:2+22+222+2222+22222+.....