< previous page page_xxv next page >

Page xxv
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging
445
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Stubs and Drivers
445
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging Hints
448
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Summary
449
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Quick Check
450
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Exam Preparation Exercises
451
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Programming Warm-Up Exercises
455
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Programming Problems
456
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Case Study Follow-Up
458
9
Additional Control Structures
459
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
The Switch Statement
460
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
The Do-While Statement
464
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
May We Introduce: Admiral Grace Murray Hopper
466
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
The For Statement
468
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
The Break and Continue Statements
472
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Guidelines for Choosing a Looping Statement
475
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Loop Invariants as Program Comments
475
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: The Rich Uncle
479
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: Monthly Rainfall Averages
486
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging
492
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging Hints
492
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Summary
493
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Quick Check
493
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Exam Preparation Exercises
494
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Programming Warm-Up Exercises
496
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Programming Problems
498
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Case Study Follow-Up
500
10
Simple Data Types: Built-In and User-Defined
501
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Built-In Simple Types
502
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Integral Types
504
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Ranges of Values
504
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Constants
505
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Floating Point Types
508
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Ranges of Values
508
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Constants
508

 
< previous page page_xxv next page >