Check: MCQ UPDATED ACTUAL
Questions and CORRECT Answers
Consider the following variable declarations and initializations.
int a = 2;
int b = 6;
int c = 3;
Which of the following expressions evaluates to false ? - CORRECT ANSWER - D. a < b
!= c < b
Consider the following code segment.
boolean a = true;
boolean b = false;
System.out.print((a == !b) != false);
What is printed as a result of executing this code segment? - CORRECT ANSWER - B.
true
Consider the following expression.
(3 + 4 == 5) != (3 + 4 >= 5)
What value, if any, does the expression evaluate to? - CORRECT ANSWER - A. true
Consider the following code segment.
int quant = 20;
int unitPrice = 4;
int ship = 8;
int total;
if (quant > 10)
, {
unitPrice = 3;
}
if (quant > 20)
{
ship = 0;
}
total = quant * unitPrice + ship;
What is the value of total after this code segment has been executed? - CORRECT
ANSWER - C. 68
Consider the following code segment.
int a = 1;
int b = 0;
int c = -1;
if ((b + 1) == a)
{
b++;
c += b;
}
if (c == a)
{
a--;
b = 4;
}
What are the values of a, b, and c after this code segment has been executed? - CORRECT
ANSWER - D. a = 1, b = 1, and c = 0
Consider the following code segment.