Java Silverに関する問題を出題していきます!
■問題1
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { for(int i = 0; i < 10; i++) { System.out.print(i); if(i % 3 == 0) { continue; } } } }
- 「0123456789」と表示
- 「123456789」と表示
- 「0124578」と表示
- 「124578」と表示
- コンパイルエラー
■問題2
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { for(int i = 0; i < 10; i++) { if(i % 3 == 0) { continue; System.out.print(i); } } } }
- 「0123456789」と表示
- 「123456789」と表示
- 「0124578」と表示
- 「124578」と表示
- コンパイルエラー
■問題3
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { for(int i = 0; i < 10; i++) { if(i % 3 == 0) { continue; } System.out.print(i); } } }
- 「013456789」と表示
- 「123456789」と表示
- 「0124578」と表示
- 「124578」と表示
- コンパイルエラー
■問題4
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { mylabel: for(int i = 1; i <= 3; i++) { for(int j = 1; j <= 3; j++) { if(i == 1) { break; } System.out.print(i * j); } } } }
- 「123246369」と表示
- 「246369」と表示
- 「234669」と表示
- 何も表示されない
- コンパイルエラー
■問題5
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { mylabel: for(int i = 1; i <= 3; i++) { for(int j = 1; j <= 3; j++) { if(i == 1) { break mylabel; } System.out.print(i * j); } } } }
- 「123246369」と表示
- 「246369」と表示
- 「234669」と表示
- 何も表示されない
- コンパイルエラー