1 #include2 #include 3 #include 4 using namespace std; 5 6 //产生n个start~end之间的数(包含小数) 7 void random(int start,int end,int n) 8 { 9 srand((unsigned)time(NULL));//设置随机种子10 int temp;11 double dt;12 for(int cn=0;cn end)19 dt=end;20 cout< <
【NOTE】
由于设置随机种子语句执行时间较长,若需要取多个随机数时最好放到循环结构外面。
关于RAND_MAX ,<stdlib.h>头文件中有如下预定义:
——————————————————————————————————
#define RAND_MAX 0x7fff
——————————————————————————————————
0x7fff 即十进制 32767