1. 程式人生 > 程式設計 >Java實現九九乘法表的完整例項(對齊版)

Java實現九九乘法表的完整例項(對齊版)

Java實現九九乘法表

思路:

1.看到九九乘法表就可以想到for迴圈,1-9可以寫成一個for迴圈,自增1

2.那就是雙重for迴圈,第一個for迴圈用於生成1-9的數值

3.第二個for迴圈的終止條件讓其小於等於第一個for迴圈的值

4.最後輸出一行之後換行,避免堆積在一起!

貼出程式碼:

public class MultiplicationTable {
 /**
  * Java實現九九乘法表
  * */
 public static void main(String[] args) {
  for (int i = 1; i <= 9; i++) {
   for (int j = 1; j <= i; j++) {
    System.out.print(j+"*"+i+"="+i*j+" ");
   }
   System.out.print("\n");
  }
 }
}

如果要對齊的話,可以使用下面的程式碼:

public class MultiplicationTable {
 /**
  * Java實現九九乘法表
  */
 public static void main(String[] args) {
  for (int i = 1; i <= 9; i++) {
   for (int j = 1; j <= i; j++) {
    if (j == 3 && (i == 3 || i == 4)) {
     System.out.print(" " + j + "*" + i + "=" + i * j + " ");
    } else {
     System.out.print(j + "*" + i + "=" + i * j + " ");
    }
   }
   System.out.print("\n");
  }
 }
}

結果:

Java實現九九乘法表的完整例項(對齊版)

結果:

Java實現九九乘法表的完整例項(對齊版)

總結

到此這篇關於Java實現九九乘法表(對齊版)的文章就介紹到這了,更多相關Java實現九九乘法表內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!