srand( (unsigned)time( NULL ) );
for(int i=0;i100000;i++)
{
//相关语句
}
参考资料:
请采纳答案 , 支持我一下 。
C语言如何生成随机数在VC中设计到随机数有两个函数
srand()
and
rand()
srand()
的作用是是一个种子 , 提供每次获得随机数的基数而已 , rand()根据种子而产生随机数
注意
1:srand()
里的值必须是动态变化的 , 否则得到的随机数就是一个固定数
2:其实可以不用写srand()
, 只用rand()就可以了 , 省事 , 简单 , 例子如下
如果我们想得到一个
0-60的随机数那么可以写成
int
i;
i=rand()%60;
就可以了 。
当然最好有个统一的标注如下:
int
i;
srand((unsigned)time(
NULL
));
i=rand()%60;
这样就OK了 。
C语言中产生随机数随机数主要有两个函数
一个种子产生函数
void
srand(int);
一个随机数产生函数
int
rand();
当我们要产生随机数的时候 , 首先我们生成一个随机数种子(注意相同的种子产生的随机数序列是一样的)
然后使用rand()函数得到随机数
祝你好运
怎样用C语言生成一个随机数x,使得10≤x≤50?一般情况下 , 计算机语言有一个随机数 , 函数可以生成0~1之间的一个随机数 , 我们再通过适当的线性变换就可以了 , 比方说我们把这个随机数函数的函数值乘以事实再加上一个是 , 这样就能使得产生的随机数在10~50之间 。 总之利用计算机程序本身的随机数函数加上线性变化就可以产生特定范围内的随机数 。
【c语言随机数生成-c语言随机数生成1~10】关于c语言随机数生成的介绍就介绍到这里吧 , 相信你已经寻找到关于c语言随机数生成1~10有用的答案了 。 更多与c语言随机数生成相关的信息可以查找下方的相关文章喔 。
关键词:c语言随机数生成
- c语言教程电子书-c语言入门电子书下载
- logo自动生成-logo自动生成器免费
- 在线条码生成器-在线条形码生成器
- 贪吃蛇c语言代码-贪吃蛇c语言代码500行
- 在线logo制作-logo在线设计生成器免费
- ico图标在线生成「生成ico图标工具」
- 免费logo生成器「免费logo生成器有哪些」
- 要我怎么说-要我怎么说我不知道太多的语言消失在胸口
- 淘宝订阅天猫榜单自动化供给规则,怎么生成?
- 情人节语言「情人节语言网络用语」
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
