正倒序合体输出Java九九乘法表
时间: 2024-11-04 16:11:50 浏览: 2
正序和倒序合体输出Java九九乘法表的一种方式可以采用嵌套循环,并结合字符串连接。首先,我们从1到9遍历行(外层循环),然后对于每一行,再从1到当前行数遍历列(内层循环),计算出每个位置的乘积并将其拼接成字符串。
正序就是常规的乘法表顺序,而倒序则是将行和列的顺序颠倒,即先乘积后数字。以下是合并后的示例:
```java
public class Main {
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(); // 每一行结束换行
}
System.out.println("\n--- 倒序 ---");
// 倒序遍历
for (int i = 9; i >= 1; i--) { // 倒序行
for (int j = i; j >= 1; j--) { // 倒序列
System.out.print(j + " * " + i + " = " + i * j + "\t");
}
System.out.println();
}
}
}
```
阅读全文