C++ 隨機數(shù)與隨機種子數(shù)的實例
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站建設、成都網(wǎng)站建設與策劃設計,延邊朝鮮族網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設10年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:延邊朝鮮族等地區(qū)。延邊朝鮮族做網(wǎng)站價格咨詢:028-86922220
實現(xiàn)效果圖:

實例代碼:
#include <stdlib.h>
#include <iostream>
#include <ctime>
using namespace std;
void Test()
{
int ran_num = 0;
cout<<"不指定seed, ";
for(int i=0; i<10;i++)
{
ran_num = rand()%6;
cout<<ran_num<<" ";
}//每次運行都將輸出:5,5,4,4,5,4,0,0,4,2
srand(1);
cout<<"\n指定seed為1, ";
for(int i=0; i<10;i++)
{
ran_num = rand()%6;
cout<<ran_num<<" ";
}//每次運行都將輸出:5,5,4,4,5,4,0,0,4,2
srand(6);
cout<<"\n指定seed為6, ";
for(int i=0; i<10;i++)
{
ran_num = rand()%6;
cout<<ran_num<<" ";
}//每次運行都將輸出:5,5,4,4,5,4,0,0,4,2
srand((unsigned)time(NULL));
cout<<"\n指定seed當前系統(tǒng)時間, ";
for(int i=0; i<10;i++)
{
ran_num = rand()%6;
cout<<ran_num<<" ";
}//每次運行結(jié)果都不一樣
}
/*
1.隨機數(shù)也隨機種子數(shù)之間的關系:隨機種子是用來打亂隨機數(shù)的,沒有它,你的隨機數(shù)并不是真正隨機
2.種子與結(jié)果的關系是:對于不同的種子,有不同的隨機數(shù)數(shù)列;對于相同的種子,具有相同的隨機數(shù)數(shù)列
3.一個項目中(可執(zhí)行文件),就需要設置一次隨機種子
*/
int main()
{
Test();
return 0;
} 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
本文題目:C++隨機數(shù)與隨機種子數(shù)的實例
標題路徑:http://chinadenli.net/article44/ipccee.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、網(wǎng)站設計公司、商城網(wǎng)站、靜態(tài)網(wǎng)站、外貿(mào)建站、網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)