5-5 计算阶乘和 (10分)

来源:互联网 发布:莆田高仿鞋淘宝店 编辑:程序博客网 时间:2024/06/05 21:17

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

输入格式:

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

输出格式:

在一行中输出SS的值。

输入样例:

3

输出样例:

9
#include<stdio.h>int f(int n)   //阶乘函数{int i,sum=1;for(i=1;i<=n;i++){sum*=i;}return sum; } int main(){int a,i;int sum=0;scanf("%d",&a);for(i=1;i<=a;i++){sum+=f(i); }printf("%d",sum);return 0;} 

原创粉丝点击