package com.fcy;
public class TestMultiplied {
public static void main(String[] args) {
test1();
// test2();
// test3();
// test4();
}
// 右上角乘法表
private static void test1() {
// TODO Auto-generated method stub
for (int i = 1; i <= 9; i++) {
for (int j = i; j <= 9; j++) {
System.out.print(j + "*" + i + "=" + (i * j) + "\t");
}
System.out.println();
}
}
效果如下图
// 右下角乘法表
private static void test2() {
for (int i = 1; i <= 9; i++) {// 控制行
// 用来控制每行空格的数量
for (int k = 1; k <= 9 - i; k++) {
System.out.print(" \t");
}
for (int j = 1; j <= i; j++) {// 控制列
System.out.print(j + "*" + i + "=" + (i * j) + "\t");
}
System.out.println();
}
}
效果如下图
// 左上角乘法表
private static void test3() {
for (int i = 9; i >= 1; i--) {
for (int k = 1; k <= 9 - i; k++) {
System.out.print(" \t");
}
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + (i * j) + "\t");
}
System.out.println();
}
}
效果如下图
// 左下角乘法表
private static void test4() {
for (int i = 1; i <= 9; i++) {// 控制行
// 用来控制每行空格的数量
for (int k = 1; k <= 9 - i; k++) {
System.out.print(" \t");
}
for (int j = 1; j <= i; j++) {// 控制列
System.out.print(j + "*" + i + "=" + (i * j) + "\t");
}
System.out.println();
}
}
效果如下图