本帖最後由 tonyh 於 2021-9-4 19:26 編輯
利用巢狀迴圈, 寫一個排列整齊的九九乘法表如下圖所示.
提示: \t 代表鍵盤上的Tab鍵, 可用來對齊
- public class Ch20
- {
- public static void main(String args[])
- {
- for(int i=1; i<=9; i++)
- {
- for(int j=1; j<=9; j++)
- {
- System.out.print(i+"x"+j+"="+(i*j)+"\t");
- }
- System.out.println();
- }
- }
- }
複製代碼- public class Ch20
- {
- public static void main(String args[])
- {
- for(int i=1; i<=9; i++)
- {
- for(int j=1; j<=9; j++)
- {
- if(i*j<10)
- System.out.print(i+"x"+j+"="+(i*j)+" ");
- else
- System.out.print(i+"x"+j+"="+(i*j)+" ");
- }
- System.out.println();
- }
- }
- }
複製代碼- public class Ch20
- {
- public static void main(String args[])
- {
- for(int i=1; i<=9; i++)
- {
- for(int j=1; j<=9; j++)
- {
- System.out.printf("%dx%d=%-2d ",i,j,i*j); //format
- }
- System.out.println();
- }
- }
- }
複製代碼 |