

package com.hitmt;
public class Multiplication {
public static void main(String[] args) {
printTable1();
printTable2();
printTable3();
printTable4();
}
//左下角
private static void printTable1() {
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();
}
}
//左上角
private static void printTable2() {
for(int i=9;i>=1;i--) {
for(int j=1;j<=i;j++) {
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
System.out.println();
}
}
//右下角
private static void printTable3() {
for(int i=1;i<=9;i++) {
for(int j=9;j>=1;j--) {
if(j>i) {
System.out.print("\t\t");
}else {
System.out.print("\t"+i*j+"="+i+"*"+j);
}
}
System.out.println();
}
}
//右上角
private static void printTable4() {
for(int i=9;i>=1;i--) {
for(int j=9;j>=1;j--) {
if(j>i) {
System.out.print("\t\t");
}else {
System.out.print("\t"+i*j+"="+i+"*"+j);
}
}
System.out.println();
}
}
}

本文详细介绍了如何使用Java编程实现四方向的九九乘法表,包括上、下、左、右四个方向的展示。通过实例代码解析,帮助读者理解Java在处理矩阵运算和打印控制方面的技巧。
1715

被折叠的 条评论
为什么被折叠?



