こんにちは、私は初心者のプログラマーで、C を勉強しています。昨日勉強しているときに、この演習に出くわしました。
3 つのパラメーター (c、n、m) を受け取り、家をペイントするプログラムを作成する必要があります。最初のパラメーター (c) は家を形成する特徴を確立し、2 番目 (n) と 3 番目 (m) は家の三角形 (屋根) と長方形の高さを決定します。屋根を作成するために、プログラムは行ごとに 1、3 から (2 * n +1) 文字を印刷します。その間、((2n-1) * m) の長方形が表示されます。例: パラメータとして O,3,4 を指定すると、出力されます
o
ooo
ooooo
ooooooo
ooooo
ooooo
ooooo
ooooo
それで私はそれを解決することに決めましたが、私はこの演習で 3 時間を超えています。屋根を作成するための「for」に入れる適切な条件を見つけることができません。長方形で大丈夫なので、誰かが屋根に手を差し伸べることができますお願いします;