大家好我是新手程序員,我學習C和在學習昨天我碰到這個練習來了,這裏有雲:繪製人物設計
我要創建一個計劃,將採取三個參數(C, n,m) ,它會畫房子。第一個參數(c)用 建立字符,這將形成房屋,而第二個(n)和第三個(m)確定三角形(屋頂)和房屋矩形的高度 。爲了創建屋頂, 程序將打印每行1,3到(2 * n + 1)個字符。然後 它將顯示一個((2n-1)* m)矩形。 例如:如果你給的參數:O,3,4它將打印
o
ooo
ooooo
ooooooo
ooooo
ooooo
ooooo
ooooo
所以我決定來解決它,但我在3小時內就這項工作,我只是不能找到合適的條件下把在「爲」創造屋頂我可以與矩形,所以有人可以幫助與屋頂的援助之手;
我的技巧是讓每個輸出的行兩個循環:一個用於前導空格和一個字母。 –