for循环九九乘法表java
时间: 2023-11-24 14:05:57 浏览: 66
以下是Java中使用for循环打印九九乘法表的代码,其中包括了不出现重复的乘积和出现重复的乘积两种情况的解决方法:
1. 不出现重复的乘积
```java
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + i * j + " ");
}
System.out.println();
}
```
2. 出现重复的乘积
```java
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= 9; j++) {
if (j <= i) {
System.out.print(j + "*" + i + "=" + i * j + " ");
} else {
System.out.print(" "); }
}
System.out.println();
}
```
相关问题
for循环九九乘法表表格java
在Java中,你可以使用for循环来打印出九九乘法表。这是一个简单的示例:
```java
public class MultiplicationTable {
public static void main(String[] args) {
// For each row (i) from 1 to 9
for (int i = 1; i <= 9; i++) {
// For each column (j) from 1 to i
for (int j = 1; j <= i; j++) {
// Print the product of i and j with a space separator
System.out.print(i + " * " + j + " = " + (i * j) + " ");
}
// After printing each row's products, add a newline character
System.out.println(); // End of row
}
}
}
```
当你运行这个程序,它会打印出从1到9的乘法表,每行代表一个数自乘的结果。每一行结束后换行,以便清晰地展示乘法表的结构。
用java的for循环写九九乘法表
在Java中,你可以使用嵌套的for循环来打印出九九乘法表。以下是一个简单的示例:
```java
public class MultiplicationTable {
public static void main(String[] args) {
// 外层循环控制行数(从1到9)
for (int i = 1; i <= 9; i++) {
// 内层循环控制列数(从1到当前行数)
for (int j = 1; j <= i; j++) {
System.out.print(j + " * " + i + " = " + i * j + "\t"); // 打印每个结果,并用制表符分隔
}
// 每打印完一行就换行
System.out.println(); // 结束内层循环并换行
}
}
}
```
当你运行这个程序,它会打印出如下的九九乘法表:
```
1 * 1 = 1
1 * 2 = 2 2 * 2 = 4
1 * 3 = 3 2 * 3 = 6 3 * 3 = 9
1 * 4 = 4 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16
...
9 * 9 = 81
```
阅读全文