1. 程式人生 > >【基礎】隨機數生成--C++原始碼(VS2015)

【基礎】隨機數生成--C++原始碼(VS2015)

#include <iostream>
#include <ctime>
#include <vector>
using namespace std;

void Print(const vector<int> &vec)
{
for (vector<int>::const_iterator iter = vec.begin(); iter != vec.end(); iter++)
cout << *iter << " ";
cout << endl;
}

int main()
{
/*設定rand()產生隨機數時的隨機數種子
time(0)或者time(NULL)返回的是系統的時間
(從1970.1.1午夜算起),單位:秒 */
srand(time(NULL));
vector<int> vec;
for (int i = 0;i<10;i++)
{
vec.push_back(rand() % 100);
}
Print(vec);
system("pause");
return 0;
}