搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 怎么使用rand()和sand()
标题:
怎么使用rand()和sand()
只看楼主
lionmusicyj
等 级:
新手上路
帖 子:98
专家分:0
注 册:2008-9-20
结帖率:
100%
楼主
问题点数:0 回复次数:4
怎么使用rand()和sand()
请问各位怎么产生一个随机数呀?
还就就是怎么控制这个随机数的范围呢?
请各位大虾指导一下哈~!
谢谢了~!
搜索更多相关主题的帖子:
rand
sand
2008-10-28 07:46
asd6791868
来 自:逆流
等 级:
新手上路
帖 子:362
专家分:7
注 册:2008-7-27
第
2
楼
得分:0
我也忘了 网上给你着的 顺便自己也 看看
rand()函数,一般根srand()函数一起用。它们在一起,作用是:产生一个随机数。
通常格式为:
srand ( (unsigned) time (NULL) );
a=rand()%x; //a,x,均为整型变量,其中,x在之前应被赋值。
srand函数里面的unsigned也可以换成其它的。例如:int之类的数据类型,但结果也会有相应的变化。
通过rand函数产生随机数以后,用%x来限定它的范围。即:0<=a<x。
其原理是:用那个随机数,去除以x,留下所得余数,作为最终结果。
─條路 : ┈片天 ┈個人 ─瞬間:
2008-10-28 09:10
安徽U阿朱
等 级:
新手上路
帖 子:28
专家分:0
注 册:2008-4-10
第
3
楼
得分:0
[bo][un]asd6791868[/un] 在 2008-10-28 09:10 的发言:[/bo]
rand()函数,一般根srand()函数一起用。它们在一起,作用是:产生一个随机数。
通常格式为:
srand ( (unsigned) time (NULL) );
a=rand()%x; //a,x,均为整型变量,其中,x在之前应被赋值。
srand函数 ...
//不是除 是取于(求模 )——蔽见
2008-11-08 16:03
lionmusicyj
等 级:
新手上路
帖 子:98
专家分:0
注 册:2008-9-20
第
4
楼
得分:0
感谢各位的答案~!
小弟学到不少~
呵呵~!
谢谢各位的赐教哈~!
2008-11-09 04:29
hitcolder
等 级:
新手上路
威 望:
1
帖 子:124
专家分:0
注 册:2008-10-28
第
5
楼
得分:0
http://new.qzone. 楼主可以去这个网站看下,讲解的很详细
2008-11-10 11:21
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-240987-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.867053 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved