>>696
> 桁上がりする数値を想定してるでしょ

してないよ。何で?
範囲が 0 〜 RAND_MAX の場合、発生する乱数の数値の数は常に (RAND_MAX + 1)
でしょうが。
まず手始めに、RAND_MAX == 2 くらいだった時のケースを考えてみなさい。