C - 10 到 30 之间的随机数

标签 c random numbers

<分区>

我有 polje[i]=rand()%30+1; 用于 1-30 之间的随机数,但我怎样才能使它在 10 到 30 之间?

最佳答案

polje[i]=rand()%21+10;

%21,给你一个 0 到 20 之间的数字。加上 10,给你一个 10 到 30 之间的数字。

棘手的问题...希望能有所帮助...

关于C - 10 到 30 之间的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17909215/

相关文章:

python - 如何将数字列表转换为字符串列表?

c - 它仅在我将年份设为全局变量时有效,尽管只使用了一个主要功能

java - 在 Java 中仅使用/dev/random

python - Pandas 中数据帧子集的随机样本

algorithm - 除法的最小公余数

c - 运算符 `<--` 在 C 中做什么?

c - 下面的程序如何无法检查设置位

c - Wolfcryp RSA 解析 key 分段失败

c - 如何初始化嵌套数组

python - 确保始终有一个平台供玩家跳跃