查看完整版本 : 求java number pattern 教學

爆肝學生 2018-11-30 08:54 PM

求java number pattern 教學

如果輸入5
2條java 程式同樣會印出

1
12
123
1234
12345

我明 i 係 判定當 j數值大於i
就會離開j既for loop 然後隔一行
所以 j=1 後面要 j<=i
但係 點解用method時 i <=number
點解係i同number做比較 而唔係同上面個i做比較?
如果將int number=5 帶落黎method
點解唔會印出
12345
12345
12345
12345  :smile_41:
有冇師兄可以講下個原理 THX

issac.fu 2018-11-30 10:09 PM

for I 表示行數,for j 表示列數
如果你希望每行顯示的數字都一樣,那你傳如method 的值因該是固定為5,而不是I。

動感超人打怪獸 2018-11-30 11:29 PM

寫個nested for loop

[[i] 本帖最後由 動感超人打怪獸 於 2018-11-30 11:30 PM 編輯 [/i]]

hyper_kabuto 2018-12-1 09:23 AM

先明白for loop係咩嘢先!
i=1 初始值
i<=number 檢查條件
i++ 做完loop內程式碼 i=i+1,再檢查條件
如果要做到入5印5次 12345
j<=i 改為 j<=number
printNumber(i) 改為 printNumber(number)

ghostkcleung 2018-12-1 08:16 PM

要訓練到自己個人腦係 interpreter,
慣咗你就會大約推到啲結果出嚟。
頁: [1]
查看完整版本: 求java number pattern 教學