Object Oriented Programming Using C++ – Section 9

26. Local variables _____

A. are created outside a block
B. are known only to that block
C. continue to exist when their block ends
D. are illegal in C++

Correct Answer:   B. are known only to that block

27. # directives must be present

A. before the main() function
B. after the main() function
C. at the end of the program
D. anywhere in the program body
E. None of the above

Correct Answer:   A. before the main() function

28. Programmers prefer to declare almost all variables _____

A. at the beginning of each function
B. globally
C. on one line
D. with cryptic names

Correct Answer:   A. at the beginning of each function

29. A(n) _____ is always incremented by a constant amount, whereas a(n) _____ is incremented by an amount that varies

A. accumulator, counter
B. counter, accumulator

Correct Answer:   B. counter, accumulator

30. The C++ _____ function generates random numbers

A. generate()
B. genRand
C. rand
D. randGen
E. srand

Correct Answer:   E. srand

Leave A Comment?

2 + twelve =