1.a=rand()生成固定的随机数,因为srand()随机种子默认为1开始,
2.srand(time(NULL));rand()以时间每次运行结果都不一样,因为每次启动程序的时间都不同。另外需要注意的是,使用time()函数前必须包含头文件time.h。
3.rand()%100;与rand()/100区别是什么?
1.a=rand()生成固定的随机数,因为srand()随机种子默认为1开始,
2.srand(time(NULL));rand()以时间每次运行结果都不一样,因为每次启动程序的时间都不同。另外需要注意的是,使用time()函数前必须包含头文件time.h。
3.rand()%100;与rand()/100区别是什么?