這兩天黃義欽問我一個問題,
是計程課本上的一個範例程式
好像是寫個程式印
1
1 2
1 2 3
1 2 3 4
1 2 3
1 2
1
之類的圖形吧..
於是我就想到, 有時會看到書上在學迴圈的時候,
書上會給一些習題, 讓大家來練習畫圖形
所以我也出幾個這樣的問題, 讓大家來想一想
(如果你一眼就看出來, 那就可以不用做了:)
初學寫程式的人, 我建議你試試看, 看起來很簡單,
但很可能作起來會卡住....)
以下問題都是由使用者輸入 n,
然後程式印出 size n 的圖形
1.
當 n=1 時
*
當 n=2
*
**
當 n=3
*
**
***
當 n=4
*
**
***
****
2. 後面我將只寫某個 n, 大家請自己推測題意 :p
n=3
*
***
*****
***
*
4. n=5
abcde
bcdea
cdeab
deabc
eabcd
5. n=5
aaaaa
abbbb
abccc
abcdd
abcde
6.n=4
a
aba
abcba
abcdcba
abcba
aba
a
7.n=3 (有 n 層矩形)
***********
* *
* ******* *
* * * *
* * *** * *
* * * * * *
* * *** * *
* * * *
* ******* *
* *
***********
8.n=2
aaaaaaa
a a
a bbb a
a b b a
a bbb a
a a
aaaaaaa
--
"靈感 = 經驗 + 嘗試 + 快速的計算能力"
--- Ledia
"靈感, 是實力的累積"
--- untitled
--
※ 發信站: 批踢踢實業坊(ptt.twbbs.org)
◆ From: nlpc12.csie.ntu.