c++产生100以内的随机数
来源:互联网 发布:用java编写计算器详解 编辑:程序博客网 时间:2024/04/20 19:15
主要用到两个函数rand()和srand().
int GetRandomNumber()
{
int RandomNumber;
srand((unsigned)time(NULL));//为rand()函数生成不同的随机种子
RandomNumber = rand()%100;//生成100以内的随机数
return RandomNumber;
}
解释:
(1)rand()本身会产生一个0-RAND_MAX之间的随机数,但是一个伪随机数,也就是说,执行相同的代码,调用rand()会得到相同的数字,所以需要调用srand()为rand()生成不同的种子。
(2)RAND_MAX是在vc的stdlib.h中定义的一个常量,与系统有关。%100,就是除以100取余数,结果当然是0-99之间。
- 产生100以内的不重复随机数
- c++产生100以内的随机数
- C语言基础 产生100(0-99)以内随机数
- 产生100个100以内不重复随机数的代码
- 【java】产生10以内的随机数
- 产生m个n以内的随机数
- 输出100个100以内的随机数(C++)
- 输出10个100以内的随机数(c实现)
- 产生N以内的不重复的随机数
- 产生一个1000以内的随机数,并猜测
- C语言随机数的产生
- C#中随机数的产生
- C语言随机数的产生
- C/C++随机数的产生
- C语言随机数的产生
- 100以内十个不重复的随机数
- 四个100以内的随机数排大小
- Random取100以内的随机数
- exit() abort() 区别
- ColorBlend学习
- 【AndEngine游戏开发日记】2012.7.17
- C++学习笔记(5)----类的const和非const成员函数的重载
- ViewPager和Tabhost结合,可滑动的tabhost
- c++产生100以内的随机数
- 子类实例化与构造函数
- android图片抗锯齿
- 乔布斯十大励志名言
- ADAPTER模式
- mingw32分析pe文件
- HTML文本框中只能输入纯数字
- vs2010的使用方法(不断更新...)
- linux下SPI驱动----OK6410(一)