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