該程式功能為從鍵盤輸入想要夠買的彩票注數,隨後生成對應個隨機球號數並輸出(顯然隨機數不能重複)。
**如下:
#include
#include
#include
//雙色球:紅:33選6 藍:16選1
//大樂透:紅:35選5 藍:12選2
#define red 35
#define pick1 5
#define blue 12
#define pick2 2
int r1[red]
=,b1[blue]
=,r2[red]
=,b2[blue]=;
void
red()}
}for
(i=0
;i)printf
("%02d "
,r1[i]);
}void
blue()
}}for(i=
0;i)printf
("%02d "
,b1[i]);
}int
main()
system
("pause");
return0;
}
修改define中相應的數字,即可改變對應顏色輸出的球號的個數。
其中生成不重複隨機數的方法為:
通過比較當前生成數與除它本身之外已生成的數,若有相同的數,則對它進行重新賦值,直到沒有重複的數為止。
程式執行結果如下:
使用Python生成雙色球號碼
說來也是巧,今天和乙個朋友聊天,說他運氣不錯應該買彩票,於是就想到了雙色球的規則,就寫了幾行 產生雙色球號碼,如下 import random,time def process int x 這個函式用來把int型別轉成字串 x str x if len x 1 如果是個位數前面加0 x 0 x re...
用C語言模擬雙色球開獎
問題描述 雙色球是中國福利彩票目前最火的一種玩法。而彩票是以抽籤給獎方式進行籌款或斂財所發行的憑證,並非是賭博,每天都有上億的彩民關注著雙色球的開獎結果。其彩票投注區分為紅色球號碼區和藍色球號碼區,每注投注號碼由6個紅色球和1個藍色球號碼組成。紅色球號碼從1 33中選擇,藍色球號碼從1 16中選擇每...
隨機生成雙色球號碼和商品管理python程式
1 寫乙個程式,輸入n就產生n條雙色球號碼 紅球 6 01 33 藍球 1 01 16 產生的雙色球號碼不能重複,寫到乙個檔案裡面,每一行是一條 紅球 01 03 05 07 08 18 藍球 16 紅球需要排序,是公升序 2 寫乙個商品管理的程式 1 新增商品 商品名稱 商品已經存在的話,要提示 ...