Java程式列印任意數字的乘法表
對於給定的整數,編寫一個Java程式來列印它的乘法表。在數學中,乘法表顯示兩個數字的乘積。
使用for迴圈列印乘法表
在Java中,當需要多次執行特定程式碼塊時,使用for迴圈。在這裡,我們將執行此迴圈10次,每次迭代將迴圈變數遞增一。在此迭代期間,將給定的整數值與迴圈變數的當前值相乘以獲得乘法表。
示例
下面是一個Java程式,它列印給定整數值的乘法表。
public class MultiplicationTable {
public static void main(String args[]) {
int num = 17;
System.out.println("Given integer value: " + num );
for(int i=1; i<= 10; i++) {
System.out.println(""+num+" X "+i+" = "+(num*i));
}
}
}
執行此程式碼時,將顯示以下輸出:
Given integer value: 17 17 X 1 = 17 17 X 2 = 34 17 X 3 = 51 17 X 4 = 68 17 X 5 = 85 17 X 6 = 102 17 X 7 = 119 17 X 8 = 136 17 X 9 = 153 17 X 10 = 170
使用while迴圈列印乘法表
在這種方法中,我們將使用while迴圈來實現上面討論的邏輯。
示例
這是另一個使用while迴圈列印乘法表的Java程式。
public class MultiplicationTable {
public static void main(String args[]) {
int num = 11;
System.out.println("Given integer value: " + num);
int i = 1;
while (i <= 10) {
System.out.println("" + num + " X " + i + " = " + (num * i));
i++;
}
}
}
執行以上程式碼後,將顯示以下結果:
Given integer value: 11 11 X 1 = 11 11 X 2 = 22 11 X 3 = 33 11 X 4 = 44 11 X 5 = 55 11 X 6 = 66 11 X 7 = 77 11 X 8 = 88 11 X 9 = 99 11 X 10 = 110
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP