生成假随机数(每次运行程序生成的随机数是相同的)
头文件和语法如下
#include <time.h>
#include <iostream>
#include <cstdlib>
using namespace std;
int main(){
//srand((int)time(0));
int x[10];
for(int i=0;i<10;i++){
x[i] = rand() % 100;
cout<<x[i]<<" ";
}
return 0;
}
生成真随机数(每次运行程序生成的随机数是不同的)
头文件和语法如下
#include <time.h>
#include <iostream>
#include <cstdlib>
using namespace std;
int main(){
srand((int)time(0)); //加上这一行就OK了
int x[10];
for(int i=0;i<10;i++){
x[i] = rand() % 100;
cout<<x[i]<<" ";
}
return 0;
}```