Menu
Coddy logo textTech

復習チャレンジ #2

CoddyのCジャーニー「Fundamentals」セクションの一部 — レッスン 45/63。

challenge icon

チャレンジ

簡単

1 から n までの値の九九の表(乗算表)を出力するプログラムを作成してください(n はユーザーによって入力されます)。

プログラムは、入れ子になったループ(二重ループ)を使用して、1 から n までの九九の表を出力する必要があります。

表は、各行にある数値と 1 から n までのすべての値を掛け合わせた積が表示されるようにフォーマットしてください。

もし n = 4 の場合、出力は正確に以下のようになる必要があります:

1  2  3  4 
2  4  6  8 
3  6  9 12 
4  8 12 16

各数値に対して、書式指定子 %2dその後にスペース1つを使用してください。これにより、各積に対して2文字分のスペースが確保されます。
%2d の例:

1桁の数字(右側に寄せられます):

printf("%2d ", 5);  // Output: " 5 "

2桁の数字(両方のスロットを埋めます):

printf("%2d ", 10); // Output: "10 "

自分で試してみよう

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    // 掛け算の表を出力するために、ネストされたループを作成します
    
    return 0;
}

Fundamentalsのすべてのレッスン