最近,回憶了一些剛學習Java時經常練習的一些小練習題。感覺還是蠻有趣的,在回顧時想起好多學習時的經歷和坎坷,一道小小的練習題要研究半天,珍重過往,直面未來。下面貢獻代碼,Java 控制台輸入數字 輸出乘法表(代碼練習)。希望能給一些初學者一點點的啟發。注釋寫的比較啰嗦,嘻嘻~
因為博客園有要求“少於150字的隨筆不允許發布到首頁候選區”,所以,湊幾行字啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
//作者:我 //功能:九九乘法表 //時間:2018 1 11 //涉及到鍵盤輸入,需要導包 import java.util.Scanner; public class jiuJiu{ public static void main(String []args) { //控制台提示性文字 System.out.print("請輸入一個數"); //創建Scanner int i; Scanner reader=new Scanner(System.in); i=reader.nextInt(); //調用類中方法 jiuJiu.xiangCheng(i); } //乘法表的邏輯 //定義靜態方法,方便初始化加載 static void xiangCheng(int n) { int s=1; //i 代表你輸入的數字,也是乘法表要表達出來的層出 for(int i=1;i<=n;i++){ for(int j=1;j<=i;j++){ s=i*j; System.out.print(j+"*"+i+"="+s+" "); /*下面這段注釋是 九九乘法表 if(s<10){ System.out.print(j+"*"+i+"="+s+" "); }else System.out.print("請輸入10以內的數字"); */ } //空格使顯示更清晰 System.out.println(" "); } } }
親測圖:



