RandomRange(int M,int N) //返回一范围内的随机数字
{
int rand_num = 0;
srand((unsigned int)time(0));
rand_num = M + rand()%(N-M+1);
return rand_num;
}cout<<RandomRange(1,4)<<endl;
cout<<RandomRange(1,4)<<endl;
cout<<RandomRange(1,4)<<endl;为什么输出的总是相同的?比如全是4,或全是1.谢谢