循環-24. 求給定序列前N項和之二(15)

本題要求編寫程序,計算序列 1! + 2! + … 的前N項之和。

輸入格式:

輸入在一行中給出一個不超過12的正整數N。

輸出格式:

在一行中輸出整數結果。

輸入樣例:
5
輸出樣例:
153

#include<stdio.h>
    int n,sum=0,i,j,k;
int fun(int k){
    int result=1;
    for(i=k;i>0;i--)
        result*=i;
    return result;
}
int main(){

    scanf("%d",&n);
    for(j=n;j>0;j--)
        sum+=fun(j);

    printf("%d",sum);
    return 0;

}   
發佈了58 篇原創文章 · 獲贊 2 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章