////////////////////////////////////////////////////////////////////////////////

//  << j171b.java >>

//

//  基礎(7):九九の表の作成

//

//  配列を使って作成する。

//

////////////////////////////////////////////////////////////////////////////////



class j171b {

  public static void main(String args[]) {



    System.out.println("九九の表");



    // 配列の宣言。

    int x[][] = new int[10][10];



    // 九九の結果を配列に保存。

    for( int i=1; i<=9; i++ ) {

      for( int j=1; j<=9; j++ ) { x[i][j] = i * j; }

    }



    // 九九の結果を表示。

    for( int i=1; i<=9; i++ ) {

      for( int j=1; j<=9; j++ ) { System.out.print(x[i][j] + " "); }

      System.out.println(); 

    }

  }

}

実行結果

% javac j171b.java



% java j171

九九の表

1 2 3 4 5 6 7 8 9

2 4 6 8 10 12 14 16 18

3 6 9 12 15 18 21 24 27

4 8 12 16 20 24 28 32 36

5 10 15 20 25 30 35 40 45

6 12 18 24 30 36 42 48 54

7 14 21 28 35 42 49 56 63

8 16 24 32 40 48 56 64 72

9 18 27 36 45 54 63 72 81