Use the For nested loop to output the positive ordered output of the multiplication table
Public static void main(String[] args) {for (int I = 1; i <= 6; i++) { System.out.print(i + "* 6 =" + i * 6 + "\t"); } System.out.println(); for (int i = 1; i <= 7; i++) { System.out.print(i + "* 7 =" + i * 7 + "\t"); } */ for (int i = 1; i <= 9; I++) {// loop for (int j = 1; j <= i; J++) {/ / inner loop control, in order to traverse the I value, namely each row number equation System. I out. Print (j + "*" + I + "=" + I * j + "\ t"); } System.out.println(); }} // Output: / * * 1 * 1 * 2 = 2 1 = 1, 2 * 2 = 4 1 2 * 3 * 3 = 3 = 3 * 3 = 6 to 9 1 * 4 = 4 and 2 * 4 = 8 3 * 4 = 12 16 1 * 4 * 4 = 5 = 5 2 * 5 = 3 * 10 4 5 = 15 * 5 = 5 * 5 = 20 1 * 6 = 2 * 6 = 12 3 * 6 = 18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8 * 8 = 64 * 1 = 9 September 18 3 * 2 * 9 = 9 = 27 4 5 * 9 * 9 = 36 = 45 6 * 9 = 54 7 * 9 9 = 63 * 8 = 72 9 * 9 = 81 * /Copy the code
Reverse output
Public static void main(String[] args) {public static void main(String[] args) {** for (int I = 1; i <= 7; i++) { System.out.print(i + "* 7 =" + i * 7 + "\t"); } System.out.println(); for (int i = 1; i <= 6; i++) { System.out.print(i + "* 6 =" + i * 6 + "\t"); } */ for (int i = 9; i >= 1; For (int j = 1; int j = 1; j <= i; J++) {/ / inner loop control, in order to traverse the I value, namely the number per line equation System. Out. Print (j + "*" + I + "=" + I * j + "\ t"); } System.out.println(); }} // Output: / * * 1 * 9 = 9 18 3 * 2 * 9 = 9 = 27 April 5 * 9 * 9 = 36 = 45 6 * 9 = 54 7 63 8 * 9 * 9 = = 72 9 * 9 = 81 * 8 = 1 8 * 8 = 16 2 3 4 * 8 * 8 = 24 = 32 5 * 8 = 40 6 7 * 8 * 8 = 48 = 56 8*8=64 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7=49 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*5=5 2*5=10 3*5=15 4 * 5 = 5 * 5 = 20 1 * 4 = 4 and 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16 1 2 * 3 * 3 = 3 = 3 * 3 = 6 to 9 1 * 2 = 2 * 2 = 4 1 * 1 = 1 * /Copy the code