L1-013. 计算阶乘和

来源:互联网 发布:centos jdk1.7 安装 编辑:程序博客网 时间:2024/05/16 23:59

对于给定的正整数N,需要你计算 S = 1! + 2! + 3! + … + N!。

输入格式:

输入在一行中给出一个不超过10的正整数N。

输出格式:

在一行中输出S的值。

输入样例:

3

输出样例:

9

c++

#include<iostream>#include<cstdio>using namespace std;int main(){    int a,b,c,d,e;    b=1;e=0;    scanf("%d",&a);    for(c=1;c<=a;c++)    {        for(d=1;d<=c;d++)        {            b=b*d;        }        e=e+b;        b=1;    }    printf("%d\n",e);    return 0;}
原创粉丝点击