[Atelier Blue アトリエブルー]Homeコンテストパソコン甲子園2003年本選>23問目

23問目(階乗計算)

問題

整数nを入力し、nの階乗を出力するプログラムを作成してください。ただし、nは1以上12以下とする。

入力

n(整数)

出力

nの階乗

入力例

6

出力例

720

解き方例

再帰なんて使わないでくださいね。素直にfor文で回しましょう。

ソースコード

お持ち帰り

C/C++

#include <stdio.h>

int main(){
    int n,out;
    scanf("%d",&n);

    out = 1;
    for(;n!=1;n--){
        out*=n;
    }
    printf("%d\n",out);
    return 0;
}

その他


ページの一番上へ
前のページへ 一覧に戻る 次のページへ
初版2006-5-28
[Atelier Blue アトリエブルー]Homeコンテストパソコン甲子園2003年本選>23問目