C语言rand函数问题
各位大侠们大家好:
本人在编写一个程序时遇到一些麻烦,请各位大侠帮个忙看看,使用rand()函数生成20w个数据,将这些数据存放在
数组中,并将数组存储于文件中;可是,只有几百个数据是正常的整型随机数,其它的都是些乱码数据,请各位大侠指点迷津!多谢,关键代码如下:
srand((unsigned)time(NULL));
for(i=0;i<Max;i++)
a[i] = int(rand()%1000);
[解决办法]
a[i] = rand()%1000;//这样试一试
[解决办法]
试试这个
- C/C++ code
srand(time(NULL)); //产生0~999之间的n个随机数 for(i=0;i<n;i++) { A[i]=rand()%1000; }
[解决办法]
期待答案。我擦,20w数据。这个程序不知道耗时多长?
[解决办法]