方法1: ネストされたforループを使用する方法
#include <stdio.h>
int main() {
int i, j;
// 外側のループで行を制御
for (i = 1; i <= 10; i++) {
// 内側のループで列を制御
for (j = 1; j <= 10; j++) {
printf("%d\t", i * j);
}
printf("\n");
}
return 0;
}
方法2: 単一のforループと剰余演算子を使用する方法
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
printf("%d\t", (i % 10) * (i / 10));
if (i % 10 == 0) {
printf("\n");
}
}
return 0;
}
これらの方法は、ネストされたループを使用して乗算表を作成する方法の一部です。他にもさまざまな方法がありますが、上記の2つの方法は一般的なものです。これらのコード例を使用して、乗算表を生成する際の基本的なアプローチを理解できるでしょう。
乗算表は、算術の基礎を学ぶための優れたツールであり、C言語の制御構造とループの理解を深めるのにも役立ちます。是非、これらのコード例を試してみてください。