英泰移動通信學校
029-8206-5071
咨詢熱線
教育引領未來
實時熱點

如何使用Java編寫一個乘法表程序?

發(fā)表時間:2025-04-10 17:00

下面是一個用Java編寫的乘法表程序。這個程序會打印出一個1到10的乘法表。

java復制代碼
publicclassMultiplicationTable {    publicstaticvoidmain(String[] args) {        // 定義乘法表的大小intsize=10;        // 打印乘法表的標題行        System.out.print("   "); // 空出**列的位置for (inti=1; i <= size; i++) {            System.out.printf("%4d", i);        }        System.out.println();        // 打印乘法表的內(nèi)容for (inti=1; i <= size; i++) {            // 打印行標題            System.out.printf("%2d ", i);            for (intj=1; j <= size; j++) {                System.out.printf("%4d", i * j);            }            System.out.println();        }    }}

代碼解釋:

  1. 定義乘法表的大小int size = 10; 表示我們生成一個1到10的乘法表。

  2. 打印標題行:首先打印一個空的單元格,然后使用循環(huán)打印1到10的數(shù)字作為標題行。

  3. 打印內(nèi)容行:外層循環(huán)遍歷每一行,內(nèi)層循環(huán)遍歷每一列,計算并打印相應的乘積。

運行結(jié)果:

當你運行這個程序時,它會輸出如下格式的乘法表:

復制代碼

    1   2   3   4   5   6   7   8   9   10

1   1   2   3   4   5   6   7   8   9   10

2    2   4   6   8   10   12   14   16   18   20

3    3   6   9   12   15   18   21   24   27   30

4    4   8   12   16   20   24   28   32   36   40

5    5   10   15   20   25   30   35   40   45   50

6    6   12   18   24   30   36   42   48   54   60

7    7   14   21   28   35   42   49   56   63   70

8    8   16   24   32   40   48   56   64   72   80

9    9   18   27   36   45   54   63   72   81   90

  10   10   20   30   40   50   60   70   80   90 100

希望這個示例對你有幫助!如果你有任何問題或需要進一步的解釋,請告訴我。


分享到: