关于rand()随即函数的使用
在使用rand()产生随即数时经常会发现每次产生的数值总是一样。那时因为用rand()产生的是伪随即数,伪随即数的产生需要用 随即数种子来控制 种子相同伪随即数的排列顺序不便,而且当不对种子进行设置其默认制为 1 . 所以每次产生的随即数总是一样。
伪随即数是用srand(unsigned int )函数产生。
e.g:
#include<iostream>
using namespace std;
main()
{
int seed ;
cin>>seed; //随即数种子输入
srand(seed);
cout<<rand();
}
如有错误和补充 恳请高手指点