wood burning stoves 2.0*
The moose likes Beginning Java and the fly likes Question errors Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Question errors" Watch "Question errors" New topic
Author

Question errors

James Chegwidden
Author
Ranch Hand

Joined: Oct 06, 2002
Posts: 201
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


Author and Instructor, my book
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14117
    
  16

#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...


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
James Chegwidden
Author
Ranch Hand

Joined: Oct 06, 2002
Posts: 201
The 5th edition of a popular Java series from AWL...
mohammed sanaullah
Greenhorn

Joined: Jul 03, 2007
Posts: 2
The answers gvien by you are absolutely correct. Report the errors to the author.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38517
    
  23
. . . and welcome to the Ranch, Mr Sanaulla.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Question errors