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 + "=" + j * i + "\t");
}
System.out.println();
}
System.out.println("-----------------------------------------------------------------------");
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= 9; j++) {
if (i <= j) {
System.out.print(i + "*" + j + "=" + i * j + "\t");
}
}
System.out.println();
}
System.out.println("-----------------------------------------------------------------------");
for (int i = 1; i <= 9; i++) {
fspace2(i);
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + j * i + "\t");
}
System.out.println();
}
System.out.println("-----------------------------------------------------------------------");
for (int i = 1; i <= 9; i++) {
fspace(i);
for (int j = i; j <= 9; j++) {
System.out.print(j + "*" + i + "=" + j * i + "\t");
}
System.out.println();
}
}
private static void fspace(int n) {
// TODO Auto-generated method stub
while (n > 1) {
System.out.print("\t");
n--;
}
}
private static void fspace2(int n) {
// TODO Auto-generated method stub
while (n < 9) {
System.out.print("\t");
n++;
}
}
}
在这里插入图片描述