java代码输出99乘法表
时间: 2023-03-15 08:05:54 浏览: 67
我们可以使用下面的java代码来输出99乘法表:
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(i + "*" + j + "=" + i * j + "\t");
}
System.out.println();
}
}
}
相关问题
java代码输出九九乘法表
当然,我可以为您提供一个简单的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();
}
}
}
```
当您运行此代码时,将获得一个格式良好的九九乘法表。
Java编程输出九九乘法表
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++;
}
}
}
```