C++随机数 (rand,srand用法) 您所在的位置:网站首页 随机数matrand C++随机数 (rand,srand用法)

C++随机数 (rand,srand用法)

#C++随机数 (rand,srand用法)| 来源: 网络整理| 查看: 265

随机数 srand((unsigned int)time(NULL));// 如果没有此行,每次随机数都是一样的。 int random = rand() % 61 + 40;//40~100

srand(unsigned int seed)用来设置rand()产生随机数时的随机数种子。参数seed必须是个整数,如果每次seed都设相同值,rand()所产生的随机数值每次就会一样。

采用当前时钟作为随机数种子,利用srand((unsigned int)(time(NULL))的方法,产生不同的随机数种子,因为每一次运行程序的时间是不同的

rand()会返回一随机数值, 范围在0至RAND_MAX 间。RAND_MAX定义在stdlib.h, 其值为2147483647。 rand%100 ,代表在0~99中产生随机数



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有