• ベストアンサー
  • すぐに回答を!

java九九表示

  • 質問No.8644836
  • 閲覧数558
  • ありがとう数10
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 9% (3/32)

package kuku;

public class Kuku {

public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ

// 配列の宣言をする。
int[][] x = new int[9][9];

// 九九の結果を配列に保存する。
for (int i = 0; i < 9; i++) {
for (int j = 0; j < 9; j++) {

x[i][j] = (i + 1) * (j + 1);
}
}

// 九九の結果を表示する。
for (int i1 = 0; i1 < 9; i1++) {
for (int j1 = 0; j1 < 9; j1++) {

System.out.print(String.format("x" + args, x));

}

// 改行する。
System.out.println();
}

}
}

_________________________________

九九の表示ができません。
String.formatも使いたいのですが、使い方がわかりません。
String.formatも使って九九を表示させるにはどうしたらいいのか教えてください。
お願いいたします。

質問者が選んだベストアンサー

  • 回答No.1
  • ベストアンサー

ベストアンサー率 21% (1468/6892)

System.out.print(String.format("x" + args, x));

ではなく、

System.out.print(String.format("%3d",x[i1][j1]));

とします。
お礼コメント
s_yonezawa

お礼率 9% (3/32)

有難うございます。
投稿日時:2014/06/19 18:01
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ