- 博客(37)
- 收藏
- 关注
原创 c语言rand以及srand用法
但是我们重复运行便会发现,a的取值一直固定为一个数了,实际上rand生成的是伪随机数,从我们打开计算机时就已经确定为一个数了,相当于我们打开电脑时就产生了一个种子,而我们只需要重新播种便能改变。实际使用中我们一般以时间为参数。int a=rand()%100就是产生0~99内的数字,而 int a=rand()%101+13却是13~113,这里应将%101看成一部分,+13又是另一部分,所以最小值就是0+13,最大则为100+13。更有意思的来了,当我们想输入多个随机数的时候,一般使用循环来完成。
2022-11-22 18:32:28 475 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人