C语言之随机数的生成 | 您所在的位置:网站首页 › 1-60随机数 › C语言之随机数的生成 |
文章目录
一、 rand函数 - 产生一个伪随机数1. 函数介绍
二、 srand函数1.函数介绍
三、 time函数1.函数介绍
四、rand函数简单应用1.rand函数生成[a, b]范围内的数字2. 猜数字游戏实现
一、 rand函数 - 产生一个伪随机数
1. 函数介绍
int rand (void);//使用时包含头文件#include
rand函数在使用的时候无需传参,调用该函数时它返回一个介于0和RAND_MAX(32767)之间的伪随机整数。 例如:我们用rand函数生成10个随机数。 #include #include int main() { for (int i = 0; i void srand (unsigned int seed);//使用时包含头文件#includesrand函数是用来初始化随机数生成器,它只有一个参数,这个参数就是伪随机数生成器算法用作种子的整数值。 注意事项: 对于srand调用中使用的不同种子值,可以使得伪随机数生成器在随后的rand调用中生成不同的连续结果。 例如:用10作为种子和20作为种子生成随机。 #include #include int main() { srand(10);//10作为种子 //srand(20);//20作为种子 for (int i = 0; i ret) { printf("猜大了\n"); } else if (guess |
CopyRight 2018-2019 实验室设备网 版权所有 |