问题:
What will be the result of attempting to compile and run the following code?()
public class Q6b0c {
public static void main(String args[]) {
int i = 4;
float f = 4.3;
double d = 1.8;
int c = 0;
if (i == f) c++;
if (((int) (f + d)) == ((int) f + (int) d))
c += 2;
System.out.println(c);
}
}
A . The code will fail to compile.
B . 0 will be written to the standard output.
C . 1 will be written to the standard output.
D . 2 will be written to the standard output.
E . 3 will be written to the standard output.
What will be the result of attempting to compile and run the following code?()
public class Q6b0c {
public static void main(String args[]) {
int i = 4;
float f = 4.3;
double d = 1.8;
int c = 0;
if (i == f) c++;
if (((int) (f + d)) == ((int) f + (int) d))
c += 2;
System.out.println(c);
}
}
● 参考解析
本题暂无解析