九九表を生成する

CCBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このチャレンジでは、数学の家庭教師として、C 言語を使用して動的な九九表を作成することで、生徒が乗算スキルを練習できるインタラクティブな学習ツールを開発します。

目標は、指定された数値の九九表を生成する C プログラムを作成することです。このプログラムでは、for ループを使用して 1 倍から 10 倍までの乗算結果を繰り返し表示します。プログラムは ~/project/multiplication_table.c ファイルに作成する必要があり、警告なくコンパイルされ、出力が明確な形式で表示される必要があります。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/ControlFlowGroup(["Control Flow"]) c(("C")) -.-> c/FunctionsGroup(["Functions"]) c(("C")) -.-> c/UserInteractionGroup(["User Interaction"]) c/ControlFlowGroup -.-> c/for_loop("For Loop") c/FunctionsGroup -.-> c/math_functions("Math Functions") c/UserInteractionGroup -.-> c/output("Output") subgraph Lab Skills c/for_loop -.-> lab-438391{{"九九表を生成する"}} c/math_functions -.-> lab-438391{{"九九表を生成する"}} c/output -.-> lab-438391{{"九九表を生成する"}} end

九九表の生成

数学の家庭教師として、C 言語を使って動的な九九表を作成することで、生徒が乗算スキルを練習できるインタラクティブな学習ツールを開発しています。

タスク

  • 指定された数値の九九表を生成する C プログラムを作成する
  • for ループを使用して乗算結果を繰り返し表示する
  • プログラムが 1 倍から 10 倍までの乗算結果を表示することを確認する

要件

  • プログラムを ~/project/multiplication_table.c に作成する
  • for ループを使用して九九表を生成する
  • プログラムは 1 倍から 10 倍までの乗算結果を表示する必要がある
  • 出力は、各乗算結果を新しい行に表示する明確な形式である必要がある
  • プログラムは警告なくコンパイルされる必要がある

プログラムをコンパイルして実行し、九九表を生成する数値を入力します。

gcc -o multiplication_table multiplication_table.c
./multiplication_table

数値 7 の場合の出力例:

7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
...
7 x 10 = 70

ヒント

  • カウンタが 1 から 10 までの for ループを使用する
  • 乗算演算子 * を使用して結果を計算する
  • printf() を使用して各乗算結果を表示する
  • 入出力関数を使用するために <stdio.h> をインクルードすることを忘れない
✨ 解答を確認して練習

まとめ

要するに、このチャレンジでは、指定された数値の九九表を生成する C プログラムを作成する必要があります。このプログラムは for ループを使用して 1 倍から 10 倍までの乗算結果を繰り返し表示し、出力は明確な形式で表示される必要があります。プログラムは ~/project/multiplication_table.c ファイルに作成する必要があり、警告なくコンパイルされる必要があります。