Answers to Self-Review Exercises (Sections C.14–C.20)

  1. C.8

    1. for, while.

    2. after.

    3. switch.

    4. && (conditional AND).

    5. false.

  2. C.9

    1. False. The default case is optional. If no default action is needed, then there’s no need for a default case.

    2. False. The break statement is used to exit the switch statement. The break statement is not required for the last case in a switch statement.

    3. False. Both of the relational expressions must be true for the entire expression to be true when using the && operator.

    4. True.

    5. True.

  3. C.10

    1. 
      sum = 0;
      for ( count = 1; count <= 99; count += 2 )
         sum += count;
      
    2. 
      double result = Math.pow( 2.5, 3 );
      
    3. 
      i = 1;
      
      while ( i <= 20 )
      {
         System.out.print( i );
      
         if ( i % 5 == 0 )
           System.out.println();
         else
           System.out.print( '\t' ); ++i; } ...

Get Android How to Program, 3/e now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.