大家學習java的時候,經常用循環來寫一些簡單程序,在這裏教大家一個寫乘法表的簡單方法。
操作方法
(01)首先新建一個項目,用來編寫我們的代碼,名字自己取,點擊“Finish”。完成
(02)要是一下子輸出這個九九乘法表是不好實現的,對於初學的同學們來說,比較有難度,但是我們學過for循環之後,輸出“1*4=4 2*4=8 3*4=12 4*4=16”“1*5 = 5 2*5 = 10 3*5 =15 4 * 5 = 20 5 * 5 = 25”是不是比較簡單呢?具體實現可看下圖。
(03)代碼附上:public class TestMultiplicationTable {public static void main(String[] args) {for (int i = 1; i < 5; i++) {t(i + " * " + 4 + " = " + i * 4+"t");}tln();for (int i = 1; i < 6; i++) {t(i + " * " + 5 + " = " + i * 5+"t");}}}
(04)經過觀察我們不難發現,輸出這兩個,只是把數字“4”改成“5”就行了,那按照這原理只需要九個循環就能輸出了。但聰明的同學可能想到了,可以用循環解決這個問題。
(05)我們只需要在外層套個循環就可以解決這個問題,把需要從“1”變到“9”的數字也用循環來解決。只用了短短几行代碼結果就出現了,是不是很神奇呢?
(06)代碼附上:public class MultiplicationTable {public static void main(String[] args) {for (int j = 1; j <= 9; j++) {for (int i = 1; i <= j; i++) {t(i + "*" + j + "=" + i * j + "t");}tln();}}}
(07)巧妙的利用循環可以很好的解決一些複雜的問題,還需要大家多開動腦筋啊!
特別提示
如果一下子寫不出來,就要要考慮分步思想。