C言語を勉強中です。

その他の回答(3件)

1

二重のforは出ているので一重で。 #include <stdio.h> //Compiler version gcc 6.3.0 int main() { for (int i = 1;i <= 25;i++) { printf("%s",i % 2 == 0 ? "■" : "□"); if (i % 5 == 0) { printf("\n"); } } return 0; } ------------ □■□■□ ■□■□■ □■□■□ ■□■□■ □■□■□

1人がナイス!しています

1

外側のforは行数分ループします。ループカウンターは仮にiとします。 内側のforは列数分ループします。ループカウンターは仮にjとします。 iとjが奇数同士または偶数同士だったら、□を出力し、そうでなければ■を出力します。

1人がナイス!しています