多选题
Given:
public class ArithmeticResultsOutput
{
public static void main(String[] args {
inti1=100; intj1= 200;
if((i1==99) & (--j1==199))
{
System.out.print("Value1: "+(i1+j1)+" ");
}
else {
System.out.print("Value2: "+(i1+j1+" ");
}
inti2=100; intj2=200;
if((i2==99)
&& (--j2==199)) {
System.out.print("Value1: "+(i2+j2+"
");
} else {
System.out.print("Value2:
"+(i2+j2+" ");
}
inti3=100;
intj3=200;
if((i3==100) | (--j3==200)) {
System.out.print("Value1: "+(i3+j3+" ");
} else {
System.out.print("Value2: "+(i3+j3+" ");
}
inti4=100; intj4=200;
if((i4==100) || (--j4==200))
{
System.out.print("Value1: "+(i4+j4+" ");
}
else {
System.out.print("Value2: "+(i4+j4+" ");
}
}
}
What will be
printed to standard out?
- A. Value2: 300 Value2: 300 Value1: 300 Value1: 300
- B. Value2: 299 Value2: 300 Value1: 299 Value1: 300
- C. Value1: 299 Value1: 300 Value2: 299 Value2: 300
- D. Value1: 300 Value1: 299 Value2: 300 Value2:
299