关于产生随机数的方法,网上有很多介绍,这里把自己学会的一种拿出来记录下。
必备的头文件: # include<ctime> # include<cstdlib>
srand((unsigned)time(NULL));
产生[a,b]内的随机数,其实可以通过rand()%(b-a+1)+a;
# include<cstdio>
# include<iostream>
# include<ctime>
# include<cstdlib>
using namespace std;
int main(void)
{
freopen("dataout.txt","w",stdout)
srand((unsigned)time(NULL));
for ( int i = 0;i < 13;i++ )
{
double num = rand()%25+76;//产生76-100的数据
cout<<num<<endl;
}
return 0;
}