VC中产生随机数
来源:互联网 发布:获取软件版本号 编辑:程序博客网 时间:2024/06/06 09:00
需要的头文件:<stdlib.h>,<time.h>
库函数:srand;rand;time
方法:1.首先设置种子srand(unsigned)time(NULL));使用当前时间作为种子是多数人的习惯做法.
2.产生随机数:rand()可以产生一个随机数;范围在0~RAND_MAX(32767)之间;如果要产生一个[min,max]之间的数,可以这样:rand()%(max) + min;
例子:产生10个[0,99]之间的随机整数:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 10
main()
{
int i;
srand(time(0));/*设置种子,并生成伪随机序列*/
for(i=0;i<N;++i)
printf("%d\n",rand()%100);/*得到[0,99]伪随机数*/
system("pause");
}
- VC中产生随机数
- vc中产生随机数
- VC中产生随机数
- vc++中如何产生随机数
- VC中如何产生随机数
- VC++中如何产生一个随机数?
- vc中的随机数产生
- vc产生随机数
- VC++中产生为随机数的简单方法
- vc++中如何产生任意区间的随机数
- vc++中如何产生任意区间的随机数
- 产生0-1随机数 VC++
- 关于VC产生伪随机数
- VC++ 产生随机数的方法
- java中产生随机数
- javaweb 中产生随机数
- C++中产生随机数
- perl中产生随机数
- Android中,Button不会在R中自动创建id
- 安卓开发-Application && service
- LineChart 使用
- C++中 public和private派生类继承问题和访问权限问题
- 淘宝可伸缩高性能互联网架构: 果然每一项都很关键
- VC中产生随机数
- (Android) 单击屏幕事件和滑动屏幕事件共存的解决方案
- ASP.NET MVC3 实例(六) 增加、修改和删除操作(一)
- NDK revision 9 发布了。
- JDBC(与Oracle的连接)
- 微信公众平台开发:进阶篇(微信公众平台如何与Web App结合)
- 常用数据库的驱动程序及JDBC URL
- LeetCode:Minimum Path Sum
- ajax上传文件