Chapter 5 Loops
1. count < 100 is always True at Point A. count < 100 is
always False at Point C. count < 100 is sometimes True or
sometimes False at Point B.
2.
It would be wrong if it is initialized to a value between 0 and 100, because it could be the number you attempt to guess.
When the initial guess value and random number are equal, the loop will never be executed.
3. (a) Infinite number of times.
(b) Infinite number of times.
(c) The loop body is executed nine times. The printout is 2, 4, 6, 8 on
separate lines.
4. (a) and (b) are infinite loops, (c) has an indentation error.
5.
max is 5
number 0
6.
sum is 14
count is 4
7.
Yes. The advantages of for loops are simplicity and readability. Compilers can
produce more efficient code for the for loop than for the