Data Structures, Algorithms, & Applications in C++
Chapter 1, Exercise 33

For each value of n, Program 1.25 has exactly one execution path.