A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
System.out.println("+-----掛け算九九表------------------\n| 1 2
....\n| ----....\n| 1| 01 02 ...(以下省略)");No.2
- 回答日時:
System.out.printf("| ------掛け算九九表\n");
System.out.printf("| %2s| % 2d % 2d % 2d % 2d % 2d % 2d % 2d % 2d % 2d\n", " ", 1,2,3,4,5,6,7,8,9);
System.out.printf("| ---------\n");
System.out.printf("| %2d| %02d %02d %02d %02d %02d %02d %02d %02d %02d\n", 1, 1*1,1*2,1*3,1*4,1*5,1*6,1*7,1*8,1*9);
System.out.printf("| %2d| %02d %02d %02d %02d %02d %02d %02d %02d %02d\n", 2, 2*1,2*2,2*3,2*4,2*5,2*6,2*7,2*8,2*9);
...
おまけ
public class FooBarBazHogeBoke {
public static void main(String[] args){
プログラム式1;
プログラム式2;
...
}
}
がんばってください
No.3
- 回答日時:
そのままズバリ書いてみます。
//メイン関数
public static void main(String[] args){
//数字フォーマット 1桁の数字を二桁で表示するため
final DecimalFormat df = new DecimalFormat("00");
//見出しを出力
System.out.println("+-----掛け算九九表--------------");
System.out.println("| 1 2 3 4 5 6 7 8 9");
System.out.println("| -----------------------------");
//乗算の被乗数のためのループ (1~9までを繰り上げていく)
for(int i=1; i<=9; i++){
//被乗数の出力 printlnではなくprintメソッドで改行をさせずに出力する
System.out.print("| "+i+"|");
//乗算の乗数のためのループ (1~9までを繰り上げていく)
for(int j=1; j<=9; j++){
//乗算結果の出力 一桁の結果の場合はDecimalFormatにより2桁で表示
System.out.print(" "+df.format(i*j));
}
//行構成がすべて出力されたので改行を行い次に移る
System.out.println();
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Java JavaでWebページ作成 7 2023/07/21 21:09
- その他(プログラミング・Web制作) このWEB用語、WEB文章、意味が分かりますか? 理解できない人が多いようなんですが・・・ 7 2022/10/22 09:13
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- Java キー入力について 1 2023/06/03 11:04
- Excel(エクセル) iphonからone driveに保存してあるExcelを閲覧すると表示の仕方がちがうデータ 2 2022/12/21 13:51
- gooブログ アップロードした画像の「画像HTMLタグ」の見方がわからない 1 2023/04/21 16:38
- オンラインゲーム とても急いでいます。Minecraft Java版についてです。 MinecraftのJava版でマ 1 2023/03/15 21:19
- 音楽・動画 メドレー動画制作について 1 2023/03/06 12:00
- AJAX 自作の地図をグーグルマップのようにしたい 3 2022/11/15 11:53
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
System.err. printlnとSystem.o...
-
JavaScriptでcgiの戻り値を受け...
-
Javaで改行などが出来ないのです。
-
Log4jで機能毎に別ファイルへ出...
-
Tomcatが無応答となる現象が起...
-
flush()とclose()について
-
System.out.printlnの意味がよ...
-
java ファイル操作について
-
servlet のbackground
-
ジャバスクリプトについて。
-
ダブルクォーテーション(””)...
-
getName()で取得したファイル名...
-
Javaでの改行コード
-
[至急]Project Euler:#17Number...
-
1~100までの数字を表示したい
-
1~100までの数字を表示し、か...
-
JavaのSystem.setOut、System.s...
-
switch分が機能しません。
-
OutputStreamの内容を確認する...
-
system.out.printが出力されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.err. printlnとSystem.o...
-
1~100までの数字を表示し、か...
-
Javaで改行などが出来ないのです。
-
Log4jで機能毎に別ファイルへ出...
-
1~100までの数字を表示したい
-
flush()とclose()について
-
System.out.printlnの出力先
-
ジャバスクリプトについて。
-
system.out.printが出力されない
-
Eclipseのコンソールを常に表示...
-
System.out.printlnの意味がよ...
-
一定のスペースを空けて端を揃...
-
switch分が機能しません。
-
Tomcatが無応答となる現象が起...
-
javaのwhile文で九九の表
-
Javaの問題なのですが、 永久ル...
-
JavaScriptの変数をjavaのメソ...
-
StringBufferで改ページ処理を...
-
テキストエリアで改行する
-
tomcatのstdout.logを停止したい。
おすすめ情報