调用方法实现for循环输出九九乘法表

public static void main(String[] args) {
		math1();
		math2();
	}

	private static void math1() {
		// for循环方法1
		System.out.println("for循环1");
		// 定义一个乘数i
		for (int i = 1; i < 10; i++) {
			// 定义第二个乘数j
			for (int j = 1; j <= i; j++) {
				if (i == j) {
					// 当第一个乘数等于第二个乘数就换行
					System.out.println(j + "*" + i + "=" + i * j);
				} else {
					// 当两个乘数不相等的时候就不换行,就是多了个空格键("\t")就可以了
					System.out.print(j + "*" + i + "=" + i * j + "\t");
				}
			}
		}
		System.out.println("----------------------------------------------------------------------");
	}

	private static void math2() {
		System.out.println("for循环2");
		// 定义第一个乘数小于10
		for (int i = 1; i < 10; i++) {
			// 定义第二个数小于或等于第二个数
			for (int j = 0; j <= i; j++) {
				// 输出两个数的积
				System.out.print(j + "*" + i + "=" + j * i + "\t");
			}
			// 循环之后就换行
			System.out.println();
		}
	}



for循环1
1*1=1
1*2=2	2*2=4
1*3=3	2*3=6	3*3=9
1*4=4	2*4=8	3*4=12	4*4=16
1*5=5	2*5=10	3*5=15	4*5=20	5*5=25
1*6=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=9	2*9=18	3*9=27	4*9=36	5*9=45	6*9=54	7*9=63	8*9=72	9*9=81
----------------------------------------------------------------------
for循环2
0*1=0	1*1=1	
0*2=0	1*2=2	2*2=4	
0*3=0	1*3=3	2*3=6	3*3=9	
0*4=0	1*4=4	2*4=8	3*4=12	4*4=16	
0*5=0	1*5=5	2*5=10	3*5=15	4*5=20	5*5=25	
0*6=0	1*6=6	2*6=12	3*6=18	4*6=24	5*6=30	6*6=36	
0*7=0	1*7=7	2*7=14	3*7=21	4*7=28	5*7=35	6*7=42	7*7=49	
0*8=0	1*8=8	2*8=16	3*8=24	4*8=32	5*8=40	6*8=48	7*8=56	8*8=64	
0*9=0	1*9=9	2*9=18	3*9=27	4*9=36	5*9=45	6*9=54	7*9=63	8*9=72	9*9=81	


你可能感兴趣的:(循环,调用方法,九九乘法表,for循环)