java怎么编程九九乘法表

时间:2025-01-28 15:01:24 网络游戏

在Java中编程实现九九乘法表,可以使用嵌套循环来完成。以下是几种不同的实现方法:

方法一:使用for循环

```java

public class MultiplicationTable {

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) + "\t");

}

System.out.println();

}

}

}

```

方法二:使用while循环

```java

public class MultiplicationTable {

public static void main(String[] args) {

int i = 1;

while (i <= 9) {

int j = 1;

while (j <= i) {

System.out.print(j + " * " + i + " = " + (i * j) + "\t");

j++;

}

System.out.println();

i++;

}

}

}

```

方法三:使用printf格式化输出

```java

public class MultiplicationTable {

public static void main(String[] args) {

for (int i = 1; i <= 9; i++) {

for (int j = 1; j <= i; j++) {

System.out.printf("%d * %d = %-3d", j, i, i * j);

}

System.out.println();

}

}

}

```

方法四:使用嵌套的for循环输出九九乘法表

```java

public class MultiplicationTable {

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) + "\t");

}

System.out.println();

}

}

}

```

方法五:使用while循环打印九九乘法表

```java

public class MultiplicationTable {

public static void main(String[] args) {

int i = 1, j = 9;

while (i <= 9) {

while (j >= 1) {

System.out.print(j + " * " + i + " = " + (i * j) + "\t");

j--;

}

System.out.println();

i++;

}

}

}

```

方法六:使用嵌套的for循环输出九九乘法表

```java

public class MultiplicationTable {

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) + "\t");

}

System.out.println();

}

}

}

```

方法七:使用嵌套的for循环输出九九乘法表

```java

public class MultiplicationTable {

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) + "\t");

}

System.out.println();

}

}

}

```

方法八:使用嵌套的for循环输出九九乘法表

```java

public class MultiplicationTable {

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) + "\t");

}

System.out.println();

}

}

}

```

方法九:使用嵌套的for循环输出九九乘法表