可能重复:
从一个范围内生成随机整数
我刚刚开始学习c++
,对于课堂作业,我应该使用rand()
并获得一个介于 2 到 14 之间的随机数。我知道我会在 1 到 10 之间获得rand()%10+1
在我的情况下,我需要做 rand()%14+2
什么?
我知道其他人也发布了类似的问题,但它们似乎都在偶数之间,例如 1 和 10,或 10 和 20 等。
可能重复:
从一个范围内生成随机整数
我刚刚开始学习c++
,对于课堂作业,我应该使用rand()
并获得一个介于 2 到 14 之间的随机数。我知道我会在 1 到 10 之间获得rand()%10+1
在我的情况下,我需要做 rand()%14+2
什么?
我知道其他人也发布了类似的问题,但它们似乎都在偶数之间,例如 1 和 10,或 10 和 20 等。