用java程序编写每行靠右对齐的九九乘法表
时间: 2024-10-22 11:21:07 浏览: 24
在Java中,你可以使用控制台打印和字符串格式化来创建一个每行靠右对齐的九九乘法表。这里是一个简单的例子:
```java
public class Main {
public static void main(String[] args) {
// 九九乘法表范围
int size = 9;
for (int i = 1; i <= size; i++) { // 行
// 每一行的第一个数和乘积
String firstNum = String.format("%4d", i); // 四位对齐,不足填充空格
// 打印每个数的乘积
for (int j = 1; j <= i; j++) {
String product = String.format("%4d", i * j); // 同样四位对齐
System.out.print(firstNum + " × " + product + " = ");
}
System.out.println(); // 换行
}
}
}
```
这个程序会生成如下的九九乘法表:
```
1 × 1 = 1
1 × 2 = 2
1 × 3 = 3
1 × 4 = 4
1 × 5 = 5
1 × 6 = 6
1 × 7 = 7
1 × 8 = 8
1 × 9 = 9
2 × 1 = 2
2 × 2 = 4
2 × 3 = 6
2 × 4 = 8
2 × 5 = 10
2 × 6 = 12
2 × 7 = 14
2 × 8 = 16
2 × 9 = 18
...以此类推...
```
阅读全文