アフィリエイト広告を利用しています

広告

この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
posted by fanblog

2020年05月24日

if文とfor文

if文とfor文

以下を実行するとどうなるか1つ選択してください。

String str = "hello";
int num = 1;

if(num==0){
 for (int i = 0; i < 2; i++) {
  if(num==1){
  System.out.print(str);
  }
 }
}


A:"hello"が出力される
B:"hellohello"が出力される
C:"hellohellohello"が出力される
D:何も出力されない


if文とfor文の問題です
String型で文字列を格納し、そのご数値型で1を格納しています。
最初のif文ではnum変数が0だった場合にfor文が動くようになっています。
num変数は1である為、最初のif文ではじかれてfor文まではいきません。
その為、何も出力されずに処理終了となります。

最初のif文で1だった場合に書き換えますとBが正解となります。

答え:D
ファン
検索
<< 2020年05月 >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
月別アーカイブ
プロフィール
日別アーカイブ
×

この広告は30日以上新しい記事の更新がないブログに表示されております。