文章目录
一、 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);//使用时包含头文件#include
srand函数是用来初始化随机数生成器,它只有一个参数,这个参数就是伪随机数生成器算法用作种子的整数值。 注意事项:
对于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 |