题目描述
N的阶乘:N!=1*2*...*N。
例如:5!=1*2*3*4*5=120。
编程求:1!+2!+3!+...+N!。
输入
输入一行,只有一个整数 n (1<=n<=10)
输出
输出只有一行,包括1个整数,表示计算结果。
样例输入
3
样例输出
9
代码
#include<iostream>
using namespace std;
int main(){
int i,n,j,c=1,x=0;
cin>>n;
for(i=1;i<=n;i++){
for(j=1;j<=i;j++){
c=c*j;
}x=x+c;
c=1;
}cout<<x<<endl;
}