亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

C++抽獎程序實現方法

2020-05-23 14:19:31
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了C++抽獎程序實現方法,實例分析了C++隨機數的生成技巧與抽獎程序的實現方法,需要的朋友可以參考下
 

本文實例講述了C++抽獎程序實現方法。分享給大家供大家參考。具體實現方法如下:

一、int rand()可以生成從[0, 65536)之間均勻分布的隨機數。

現要求實現:有30萬員工,使用rand()寫一個抽獎程序,抽出人100獲獎。
 

  1. #include <iostream>  
  2. #include <set>  
  3. using namespace std;  
  4. typedef set<int> ISET;  
  5. ISET GetPridePersonId(const int num, const int pride_num)  
  6. {    
  7.   int id;  
  8.   ISET iset;    
  9.   while (1) {  
  10.      id = (int)((double)rand() / RAND_MAX * num) % (num - 1);  
  11.      if (iset.find(id) == iset.end()) {  
  12.        iset.insert(id);  
  13.      }  
  14.      if (iset.size() >= pride_num) {  
  15.        break;  
  16.      }       
  17.    }     
  18.    return iset;  
  19. }  
  20. void print(ISET &iset)  
  21. {  
  22.   ISET::iterator iter;  
  23.   cout<<"item as :/n";  
  24.   for (iter = iset.begin(); iter != iset.end(); ++ iter) {  
  25.     cout<<*iter<<"/n";  
  26.   }  
  27. }  
  28. int main(int argc, char **argv)   
  29. {  
  30.   const int total_person = 300000;  
  31.   const int total_pride_person = 100;  
  32.   ISET iset = GetPridePersonId(total_person, total_pride_person);  
  33.   print(iset);  
  34.   return 0;  
  35. }  
?

二、主要容易出錯的地方:

①當rand()范圍要求擴大的時候,浮點與整形數之間的強制轉換問題。

 

復制代碼代碼如下:
int  randId = (int)((double)rand() / RAND_MAX * num);

 

②STL中set的使用是否非常熟練?

希望本文所述對大家的C++程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人精品在线观看| 亚洲小视频在线观看| 91亚洲精品久久久| 日韩视频免费看| 久久久久99精品久久久久| 欧美激情亚洲精品| 亚洲999一在线观看www| 国产69久久精品成人看| 最近2019年好看中文字幕视频| 欧美xxxx做受欧美| 中日韩美女免费视频网站在线观看| 亚洲精品网站在线播放gif| 91av视频导航| 91久久久久久久一区二区| 久久久亚洲影院你懂的| 国产欧美婷婷中文| 欧美日韩福利在线观看| 日韩视频免费大全中文字幕| 欧美国产日韩一区二区三区| 国产91色在线|免| 久久久精品久久久| 在线观看国产欧美| 亚洲女人初尝黑人巨大| 色偷偷偷综合中文字幕;dd| 高清一区二区三区日本久| 亚洲成年人影院在线| 日韩精品免费综合视频在线播放| 久久久免费精品| 在线亚洲午夜片av大片| 久久久噜噜噜久久中文字免| 色噜噜国产精品视频一区二区| 精品国产视频在线| 国产做受69高潮| 欧美老肥婆性猛交视频| 欧美一区二区三区精品电影| 国产精品网站入口| 国产精品视频99| 成人在线中文字幕| 日韩一区在线视频| 日韩精品在线视频观看| 国产欧美日韩亚洲精品| 欧洲日韩成人av| 91在线播放国产| 欧美高清电影在线看| 91视频九色网站| 欧美视频中文字幕在线| 欧美国产日产韩国视频| 色综合久久88| 欧美wwwxxxx| 国产精品成人免费视频| 日韩国产一区三区| 黄色精品一区二区| 在线播放精品一区二区三区| 亚洲国产精品热久久| 92福利视频午夜1000合集在线观看| 久久久免费av| 亚洲精品第一国产综合精品| 久热精品在线视频| 欧美福利视频在线| 色噜噜狠狠色综合网图区| 91免费国产网站| 亚洲国产精品美女| 亚洲精品一区二区久| 51久久精品夜色国产麻豆| 亚洲国产日韩一区| 亚洲成人久久久| 亚洲国产精品久久久久秋霞不卡| 欧美激情在线一区| 91av在线视频观看| 98午夜经典影视| 91丨九色丨国产在线| 国产精品人人做人人爽| 91精品啪aⅴ在线观看国产| 欧美大码xxxx| 一区二区日韩精品| 国产亚洲精品一区二555| 久久中文字幕视频| 欧美老妇交乱视频| 亚洲精品视频在线播放| 亚洲男女自偷自拍图片另类| 成人午夜在线影院| 亚洲香蕉成视频在线观看| 精品一区二区三区三区| 久久精品亚洲国产| 久久成年人免费电影| 日韩欧美国产骚| 一本色道久久88综合日韩精品| 色噜噜狠狠狠综合曰曰曰| 51精品在线观看| 国产区亚洲区欧美区| 日韩激情在线视频| 国模gogo一区二区大胆私拍| 亚洲www在线| 日韩av在线免费观看| 国内伊人久久久久久网站视频| 国产丝袜精品第一页| 在线亚洲午夜片av大片| 北条麻妃在线一区二区| 69久久夜色精品国产69乱青草| 97热精品视频官网| 久久久久免费视频| 高清欧美电影在线| 国产精品日日摸夜夜添夜夜av| 欧美极品在线视频| 欧美电影免费观看网站| 亚洲精品国偷自产在线99热| 一个人www欧美| 国产一区二区三区在线观看网站| 国产日韩欧美另类| 欧美国产极速在线| 欧美黄网免费在线观看| 国产91精品视频在线观看| 国产91精品黑色丝袜高跟鞋| 亚洲国产欧美一区二区三区同亚洲| 91九色蝌蚪国产| 久久久久成人精品| 国产日韩欧美另类| 亚洲电影免费观看高清完整版在线观看| 国产一区二区三区在线播放免费观看| 色狠狠av一区二区三区香蕉蜜桃| 国产成人激情小视频| 国产成人精品999| 欧美激情一区二区三区成人| 欧美成人在线网站| 国产成人精品a视频一区www| 国内精品中文字幕| 日韩亚洲在线观看| 国产区亚洲区欧美区| 亚洲在线免费视频| 中文字幕无线精品亚洲乱码一区| 国产区精品视频| 国产丝袜精品视频| 久久视频免费观看| 国产色婷婷国产综合在线理论片a| 自拍偷拍亚洲在线| 欧美精品videosex极品1| 韩曰欧美视频免费观看| 91精品啪在线观看麻豆免费| 亚洲第一av在线| 亚洲永久免费观看| 亚洲高清久久久久久| 亚洲第一网站免费视频| 国产精品高潮呻吟久久av野狼| 秋霞成人午夜鲁丝一区二区三区| 精品中文字幕乱| 日韩av中文字幕在线播放| 欧美香蕉大胸在线视频观看| 日本精品免费一区二区三区| 久久精品视频99| 精品视频久久久久久| 国产亚洲精品美女久久久| 亚洲男人天堂手机在线| 日韩av在线网站| 亚洲精品国偷自产在线99热| 久久夜色精品国产欧美乱| 亚洲精品电影在线观看| 久色乳综合思思在线视频| 国产91露脸中文字幕在线| 米奇精品一区二区三区在线观看| 亚洲成人久久电影| 亚洲午夜未满十八勿入免费观看全集| 91中文在线视频| 日韩不卡在线观看| 亚洲va码欧洲m码|