□■■■■■■■■■
■□■■■■■■■■
■■□■■■■■■■
■■■□■■■■■■
■■■■□■■■■■
■■■■■□■■■■
■■■■■■□■■■
■■■■■■■□■■
■■■■■■■■□■
■■■■■■■■■□
を、forの二重ループで表示させよ。とゆう問題がネットにあり、試行錯誤しましたが、わかりません。
解説付きで、お助けくださいまし。(__)
質問の仕方が下手で申し訳ありませんでした。修正します。
考えた末、二重ループでは無く三重になってしまいました。
#include<stdio.h>
int main(void) {
int i, j;
for (i = 1; i < 10; i++) { for (j = 0; i > j; j++) { printf("□"); } for (j = 10; i<j; j--) { printf("■"); } printf("\n"); }
}
結果↓
□■■■■■■■■■
□□■■■■■■■■
□□□■■■■■■■
□□□□■■■■■■
□□□□□■■■■■
□□□□□□■■■■
□□□□□□□■■■
□□□□□□□□■■
□□□□□□□□□■
一番上のようにする為の条件の書き方がわからないのです。
回答2件
あなたの回答
tips
プレビュー