C言語:入れ子ループで図形を描画するプログラミング
図形を繰り返しネストして出力するには、通常、出力の行と列を制御するためにネストされたループ文を使用する必要があります。以下は、ネストされたループを使用して簡単な四角形を出力するサンプルプログラムです:
#include <stdio.h>
int main() {
int rows = 5;
int cols = 10;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
上記の例では、外側のループが行数を制御し、内側のループが列数を制御し、内側のループごとに”*”を出力し、各行の最後に改行記号”\n”を出力します。rowsとcolsの値を調整して、異なるサイズの図形を出力することができます。