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 回答