0

重複の可能性:
範囲からランダムな整数を生成する

私は学び始めたばかりc++で、クラ​​スの割り当てのために、rand()2から14の間の乱数を使用して取得することになっています.1から10の間のようになることを知っていますrand()%10+1

私の場合、私はする必要があります rand()%14+2か?

他の人が同様の質問を投稿していることは理解していますが、それらはすべて、1 と 10、または 10 と 20 などの偶数の倍数の間にあるようです。

4

1 に答える 1

0

rand()%12+2 間に 12 の数値のギャップがあり、下限が 2 であることに注意してください。

于 2013-01-31T00:34:54.860 に答える