C:如何创建一定范围的随机数?

时间:2015-10-24 00:12:05

标签: c random

我想创建一些特定的随机数,例如从10到20。

rand()%20;

是从0到19

创建的

1 个答案:

答案 0 :(得分:0)

应用一些简单的算术

int val = min + (rand() % range);

范围是(max - min) + 1

10-20之间的随机数只是0-10移位+10之间的随机数