Java Silverに関する問題を出題していきます!
問題1
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Practice27_Q1 { public static void main(String[] args) { System.out.println(3 / 10); } }
- 「0.3」と表示
- 「0」と表示
- 「0.0」と表示
- コンパイルエラー
- 実行時エラー
問題2
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Practice27_Q2 { public static void main(String[] args) { double result = 3 / 10; System.out.println(result); } }
- 「0.3」と表示
- 「0」と表示
- 「0.0」と表示
- コンパイルエラー
- 実行時エラー
問題3
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Practice27_Q3 { public static void main(String[] args) { double result = 3.0 / 10; System.out.println(result); } }
- 「0.3」と表示
- 「0」と表示
- 「0.0」と表示
- コンパイルエラー
- 実行時エラー
問題4
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Practice27_Q4 { public static void main(String[] args) { double d = 3.14; int i = (int)d; System.out.println(i); } }
- 「3」と表示
- 「3.14」と表示
- 「3.0」と表示
- コンパイルエラー
- 実行時エラー
問題5
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Practice27_Q5 { public static void main(String[] args) { boolean bo = true; int i = (int)bo; System.out.println(i); } }
- 「0」と表示
- 「1」と表示
- コンパイルエラー
- 実行時エラー
- 1~4以外