RAND随机函数rand怎么用怎么用

求助:怎么使用rand函数和srand函数产生随机数。
[问题点数:25分]
求助:怎么使用rand函数和srand函数产生随机数。
[问题点数:25分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。c语言中rand()函数怎么用? - 矮人狙击手! - 博客园
rand(产生随机数)&相关函数&srand&表头文件&#include&stdlib.h&&定义函数&int rand(void)&函数说明&rand()会返回一随机数值,范围在0至RAND_MAX 间。在调用此函数产生随机数前,必须先利用srand()设好随机数种子,如果未设随机数种子,rand()在调用时会自动设随机数种子为1。关于随机数种子请参考srand()。&返回值&返回0至RAND_MAX之间的随机数值,RAND_MAX定义在stdlib.h,其值为。&范例&/* 产生介于1 到10 间的随机数值,此范例未设随机数种子,完整的随机数产生请参考&srand()*/&#include&stdlib.h&&main()&{&int i,j;&for(i=0;i&10;i++)&{&j=1+(int)(10.0*rand()/(RAND_MAX+1.0));&printf("%d ",j);&}&}&执行&9 4 8 8 10 2 4 8 3 6&9 4 8 8 10 2 4 8 3 6&srand(设置随机数种子)&相关函数&rand&表头文件&#include&stdlib.h&&定义函数&void srand (unsigned int seed);&函数说明&srand()用来设置rand()产生随机数时的随机数种子。参数seed必须是个整数,通常可以利用geypid()或time(0)的返回值来当做seed。如果每次seed都设相同值,rand()所产生的随机数值每次就会一样。&返回值&范例&/* 产生介于1 到10 间的随机数值,此范例与执行结果可与rand()参照*/&#include&time.h&&#include&stdlib.h&&main()&{&int i,j;&srand((int)time(0));&for(i=0;i&10;i++)&{&j=1+(int)(10.0*rand()/(RAND_MAX+1.0));&printf(" %d ",j);&}&}&执行&5 8 8 8 10 2 10 8 9 9&2 9 7 4 10 3 2 10 8 7
///////////////////其中涉及到存储类static的应用,具体请参考c primer plus P336
随笔 - 118电脑教程子分类Powered by
& 2013 &&&查看: 5620|回复: 8
注册时间金币0 积分17威望14
LV.1, 积分 17, 距离下一级还需 33 积分
该用户从未签到金币0 威望14 帖子精华0
用RAND函数后如何刷新生成的随机数据
注册时间金币779 积分18827威望29545
签到天数: 173 天[LV.7]常住居民III金币779 威望29545 帖子精华18
公式选项卡-重算工作簿,快捷键是F9
     
注册时间金币22 积分93威望156
LV.1, 积分 93, 距离下一级还需 -43 积分
该用户从未签到金币22 威望156 帖子精华0
看看吧。。。
注册时间金币0 积分17威望14
LV.1, 积分 17, 距离下一级还需 33 积分
该用户从未签到金币0 威望14 帖子精华0
版主,我说的是WPS手机版里的RAND函数后如何刷新生成的随机数据的问题。
注册时间金币0 积分17威望14
LV.1, 积分 17, 距离下一级还需 33 积分
该用户从未签到金币0 威望14 帖子精华0
不是电脑版的WPS,手机里哪有什么公式选项卡以及快捷键F9啊
注册时间金币25 积分1247威望2219
该用户从未签到金币25 威望2219 帖子精华1
oliveching 发表于
不是电脑版的WPS,手机里哪有什么公式选项卡以及快捷键F9啊
现在还不可以自动计算,等到重算功能增加以后就可以了,&&重算功能会在 5.4中增加~
注册时间金币0 积分17威望14
LV.1, 积分 17, 距离下一级还需 33 积分
该用户从未签到金币0 威望14 帖子精华0
非常期待5.4的版本,估计什么时候发行啊!此外,不知是不是WPS软件本身太复杂了,我的1.5G双核G18启动WPS和打开文件都有点慢,希望能研发部门能优化系统。另外,双击输入不是一个很好的选择,因为对手机上的表格而言,单元格本身就很小,用粗大的手指快速双击一个单元格输入数据似乎不是最佳方案。以上都是个人拙见,仅供参考。
注册时间金币0 积分28威望28
LV.1, 积分 28, 距离下一级还需 22 积分
该用户从未签到金币0 威望28 帖子精华0
hehe~~~~~~~~~~~~~!
注册时间金币0 积分263威望369
LV.4, 积分 263, 距离下一级还需 137 积分
该用户从未签到金币0 威望369 帖子精华1
oliveching 发表于
非常期待5.4的版本,估计什么时候发行啊!此外,不知是不是WPS软件本身太复杂了,我的1.5G双核G18启动WPS和 ...
可是单击的话会容易误操作啊~
优秀模板奖
分享的模板,达到2个或2个以上的精华贴可领取!
加入WPS粉团QQ群可领取!
最佳管理奖
最佳管理奖
勤奋版主奖
勤奋版主奖,版主发帖数大于2000且注册天数满足180天可领取
最佳教程奖
发布教程帖子达到精华帖大于等于2以上可领取!
宣传大使奖
宣传大使奖
乐于助人奖
在问答求助区积极帮助S党解答问题
用户体验奖
用户体验奖
活跃会员奖
发帖数达到2000以上且在线时间超过200个小时可领取!
技巧教程分享达人
技巧教程分享达到10篇以上
超级版主勋章
WPS论坛超级版主可申请!
优秀会员奖
论坛金币满500且在线时间达到100小时的S党可领取!
Powered by}

我要回帖

更多关于 c语言rand函数怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信