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
广告