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

更新于:2024年8月1日

2K+ 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告