auの日記

プログラミング初心者の日記。(auはハンドルネームです)

C言語で階乗を表すプログラム

auです。
今回は階乗を表すプログラムを組みました。

#include <stdio.h>

int main(void) {
    int A[9];
    A[0] = 1;
    printf("%d\n", A[0]);
    for(int i = 2; i <= 9; i++){
        A[1] = 1;
        A[i] = i * A[i-1];
        printf("%d\n", A[i]);
    };
    return 0;
}

// 実行結果
1
2
6
24
120
720
5040
40320
362880

ちゃんと階乗を出してくれました。
学校の課題がたまっているので消化します。