1050: 阶乘的累加和
Time Limit: 1 Sec Memory Limit: 30 MBSubmit: 8437 Solved: 7107
Submit Status Web Board
Description
求1! + 2! + ……n!
Input
输入一个整数n,你可以假定n不大于10。
Output
输出一个整数,即阶乘累加的结果,单独占一行。
Sample Input
4
Sample Output
33
HINT
...
Source
#include<stdio.h>
int main(void)
{
int i,n;
double s,y;
scanf("%d",&n);
s=1.0;
for(i=1;i<=n;i++)
{
s*=i;
y+=s;
}
printf("%.f",y);
return 0;
}