【PTA】7-41と階乗(10分)

N整数与えられた正の場合、あなたは計算S = 1にする必要があります!2!3!+ ... + N!。

入力フォーマット:
以上10 Nの任意の正の整数で入力ライン

出力フォーマット:
行の出力値S。

サンプル入力:
3

サンプル出力:
9

#include <stdio.h>
int main() 
{
    int s=0,n,i=1,x=1;
    scanf("%d",&n);
    while(i<=n){
        s=s+x;
        x=x*(i+1);
        i++;
    }
    printf("%d",s);
return 0;
}

公開された48元の記事 ウォンの賞賛0 ビュー301

おすすめ

転載: blog.csdn.net/weixin_46399138/article/details/105423605
おすすめ