Java编程输出九九乘法表
时间: 2024-06-12 11:11:35 浏览: 109
Java编程输出九九乘法表可以使用循环语句来实现。以下是三种常见的实现方式:
1. 使用两层for循环,代码如下:
```
public class NineNineTable1 {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) { //总共9行
for (int j = 1; j <= i ; j++) { //第 i 行有 j 列
System.out.print(i + "*" + j + "=" + (i*j) + "\t"); // \t 制表符
}
System.out.println(); //每一行输出结束后换行
}
}
}
```
2. 使用一层for循环,代码如下:
```
public class NineNineTable2 {
public static void main(String[] args) {
for (int i = 1, j = 1; i <= 9; j++) { //i为行,j为列,总共9行
System.out.print(i + "*" + j + "=" + (i*j) + "\t");
if(i == j){
i++;
j = 0; //将 j 重置于 0,保证每换一行后 j 从 1 开始
System.out.println();
}
}
}
}
```
3. 使用while循环,代码如下:
```
public class NineNineTable3 {
public static void main(String[] args) {
int i = 1, j = 1;
while (i <= 9) {
System.out.print(i + "*" + j + "=" + (i * j) + "\t");
if (i == j) {
i++;
j = 1; //将 j 重置于 1,保证每换一行后 j 从 1 开始
System.out.println();
continue;
}
j++;
}
}
}
```
阅读全文