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

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    12 + 11 =