- 博客(1)
- 收藏
- 关注
原创 C语言中如何生成某个范围的随机数
也就是说只有srand中的输入值是一个随机数,rand才能做到每次程序运行的时候生成的都是不同的随机数。可以看出srand不返回任何值,且srand需要输入的是一个unsigned int 类型的数值。是一个常量,它的默认值在不同的实现中会有所不同,但是值至少是 32767。且由于时间的特殊性,如果两次运行程序的时间小于1秒,会导致生成的随机数相同。可见time函数返回的是一个time_t类型的值,需要输入的是一个指针。srand会设置一个rand生成的随机数的起点。rand函数会返回一个范围在 0 到。
2023-10-10 12:56:44
3178
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人