Machine-translated by Google. Questions are authored in English.
Top

Discussion

Which statement is true with respect to RAND_MAX?

  • A.specifies value for status argument to exit indicating failure
  • B.specifies value for status argument to exit indicating success
  • C.specifies maximum value returned by rand()
  • D.specifies maximum value returned by srand()

Answer: C

Correct answer: specifies maximum value returned by rand()

RAND_MAX is the largest value rand() can return, guaranteed to be at least 32767. It is needed to scale the result - rand() / (RAND_MAX + 1.0) gives a fraction between 0 and 1. srand returns nothing at all.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.