• 利用for迴圈印出九九乘法表
public class P5311 {	public static void main(String[] args) {		System.out.println("以下為九九乘法表(從左而右後從上而下):");
		// 執行i迴圈,i起始值1,執行後i值加1,i值為9時停止		for (int i = 1; i <= 9; i++) {
			// 執行j迴圈,j起始值1,執行後j值加1,j值為9時停止			// 第1次執行,i=1,j=1,輸出1x1=1,j<9,執行第二次			// 第2次執行,i=1,j=2,輸出1x2=2,j<9,執行第三次			// 第3次執行,i=1,j=3,輸出1x3=3,j<9,執行第四次			// 依此類推...			// 第9次執行,i=1,j=9,輸出1x9=9,j=9,停止迴圈			// 跳出j迴圈,回i迴圈,i值加1後為2,i<9,再進入j迴圈			for (int j = 1; j <= 9; j++) {			System.out.print(i + "x" + j + "=" + (i * j) + " ");			}			// 斷行列印新行			System.out.println();		}		System.out.println("以下為九九乘法表(從上而下後從左而右):");		for (int m = 1; m <= 9; m++) {
			// 原理同上,只是輸出位置調換			for (int n = 1; n <= 9; n++) {			System.out.print(n + "x" + m + "=" + (n * m) + " ");			}			System.out.println();		}	}}
  • 輸出結果1:
以下為九九乘法表(從左而右後從上而下):1x1=1 1x2=2 1x3=3 1x4=4 1x5=5 1x6=6 1x7=7 1x8=8 1x9=9 2x1=2 2x2=4 2x3=6 2x4=8 2x5=10 2x6=12 2x7=14 2x8=16 2x9=18 3x1=3 3x2=6 3x3=9 3x4=12 3x5=15 3x6=18 3x7=21 3x8=24 3x9=27 4x1=4 4x2=8 4x3=12 4x4=16 4x5=20 4x6=24 4x7=28 4x8=32 4x9=36 5x1=5 5x2=10 5x3=15 5x4=20 5x5=25 5x6=30 5x7=35 5x8=40 5x9=45 6x1=6 6x2=12 6x3=18 6x4=24 6x5=30 6x6=36 6x7=42 6x8=48 6x9=54 7x1=7 7x2=14 7x3=21 7x4=28 7x5=35 7x6=42 7x7=49 7x8=56 7x9=63 8x1=8 8x2=16 8x3=24 8x4=32 8x5=40 8x6=48 8x7=56 8x8=64 8x9=72 9x1=9 9x2=18 9x3=27 9x4=36 9x5=45 9x6=54 9x7=63 9x8=72 9x9=81 
  • 輸出結果2:
以下為九九乘法表(從上而下後從左而右):1x1=1 2x1=2 3x1=3 4x1=4 5x1=5 6x1=6 7x1=7 8x1=8 9x1=9 1x2=2 2x2=4 3x2=6 4x2=8 5x2=10 6x2=12 7x2=14 8x2=16 9x2=18 1x3=3 2x3=6 3x3=9 4x3=12 5x3=15 6x3=18 7x3=21 8x3=24 9x3=27 1x4=4 2x4=8 3x4=12 4x4=16 5x4=20 6x4=24 7x4=28 8x4=32 9x4=36 1x5=5 2x5=10 3x5=15 4x5=20 5x5=25 6x5=30 7x5=35 8x5=40 9x5=45 1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36 7x6=42 8x6=48 9x6=54 1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49 8x7=56 9x7=63 1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64 9x8=72 1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81 
arrow
arrow

    ALVIN 發表在 痞客邦 留言(0) 人氣()