关于C语言中rand函数的一个简单问题—rand函数产生随机数的范围是??

[复制链接]
查看11 | 回复1 | 2011-5-10 01:40:30 | 显示全部楼层 |阅读模式
比方说我定义了一个数a。。那么执行a=rand();后a的可能值在什么范围??即rand函数产生随机数的范围。。
谢谢解答。。急···
回复

使用道具 举报

千问 | 2011-5-10 01:40:30 | 显示全部楼层
rand()产生伪随机数,srand函数提供种子,种子不同产生的随机数序列也不同,所以通常先调用srand函数time(0)返回的是系统的时间(从1970.1.1午夜算起),单位:秒,返回0至RAND_MAX之间的随机数值,RAND_MAX定义在stdlib.h,其值为2147483647。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行