Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Question errors

 
James Chegwidden
Author
Ranch Hand
Posts: 201
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Three MC questions came from a test bank in a java book- that I think are wrong but I wanted your take on them and see if I am wrong...

#1


Based on the code above, if the value of y is found to be 2, what is a possible value of x? B
A.2C.5
B.3D.6

The answer key says B I say A

#2
Given the following switch statement where x is an int:


If x is currently equal to 5, what will the value of x be after the switch statement executes?
A.5C.7
B.6D.10

The answer says 7 but I test this program I got 11...

Finally

#3 How many times will the following loop iterate?


A.0C.10
B.1D.11

The answer key says D I ran this I got C 10

Now am I going crazy or all or did this Java author get these questions- blantanty wrong- or is it me..Thanks JC
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15494
43
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
#1: The answer obviously cannot be B (x == 3) because x must be < 3 to set y to 2.

#2: There are no "break;" statements in the switch, so it computes:

x += 3;
x++;
x += 2;
x--;
x++;

so the result is 11. The answer 7 is certainly wrong.

#3: The answer is obviously 10, as you found out by running the code. At the end x will be 0 and it stops.

In which book did you find these? Send the author a note about these mistakes...
 
James Chegwidden
Author
Ranch Hand
Posts: 201
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The 5th edition of a popular Java series from AWL...
 
mohammed sanaullah
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The answers gvien by you are absolutely correct. Report the errors to the author.
 
Campbell Ritchie
Sheriff
Pie
Posts: 50270
80
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
. . . and welcome to the Ranch, Mr Sanaulla.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic