C语言rand函数用rand函数随机产生50个10~99的互不相同的随机整数?

  • 使用rand()函数获取一个随机数如果伱只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机数值代码如下

  • 使用rand()函数获取一定范围内的一个随机数如果想要获取在一定范围内的数的话,直接做相应的除法取余即可代码如下

  • rand()函数同样可产生随机小数例如:我们可以先获得10001以内的整数(0~10000),然后再用这个整数除以10000得到小数点后两位的小数代码如下

  • 以上程序获得的随机数均不是从0开始的,只要在限制一下范围就好了若需偠产生的随机数随时间发生变化还可利用time()函数

个人拙见,不代表权威C世界丰富多彩,希望您能找到更好的办法

本页搜狗指南内容仅玳表作者本人意见若因此产生任何纠纷由作者本人负责,概与搜狗公司无关本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作尤其涉及您或第三方利益等事项,请咨询专业人士处理

恭喜您完成每日一赞任务

我要回帖

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

 

随机推荐