C 陣列應用 雙色球模擬

2021-10-03 03:10:08 字數 2164 閱讀 4132

買彩票分為兩步:

static

int[

]buylottery()

個紅球號碼:"

, i +1)

;int redballnumber =

int.

parse

(console.

readline()

);if(redballnumber <

1|| redballnumber >33)

console.

writeline

("您選的紅球號碼不在1-33,請重新選擇:");

//ndexof() :在字串中從前向後定位字元和字串;

//所有的返回值都是指在字串的絕對位置,如為空則為- 1

else

if(array.

indexof

(lotteryarry, redballnumber)!=-

1)console.

writeline

("您選擇的號碼重複了,請重新輸入:");

else

lotteryarry[i++

]= redballnumber;

}int blueballnumber;

doelse

console.

writeline

("您選擇的藍色球號碼必須是1-16,請重新選擇");

}while

(blueballnumber <

1|| blueballnumber >16)

;return lotteryarry;

}

生成彩票分為兩步:

static

random ran =

newrandom()

;

static

int[

]createlottery()

} createlottery[6]

= ran.

next(1

,17);

array.

sort

(createlottery,0,

6);return createlottery;

}

static

intlotterylevel

(int

buylottery,

int[

] ranlottery)

//藍球是否中獎判斷

bluecount = buylottery[6]

== ranlottery[6]

?1:0

;//中獎級別計算

int level;

if(redcount + bluecount ==7)

level =1;

else

if(redcount ==6)

level =2;

else

if(redcount + bluecount ==6)

level =3;

else

if(redcount + bluecount ==5)

level =4;

else

if(redcount + bluecount ==4)

level =5;

else

if(bluecount ==1)

level =6;

else

level =0;

return level;

}

static

void

printticket

(int

ticket)

console.

writeline()

;}

static

void

main

(string

args)

等獎。累計花費:元"

, level, count *2)

;}while

(level !=1)

; console.

readkey()

;}

雙色球模擬

利用多層for迴圈巢狀來實現雙色球的選擇問題 雙色球的規則 1 球號的大小必須在1 32之間 2 輸入的球號不能和已經存在陣列當中的球號存在 2 藍球 1 15之間 然後在比較輸入紅球和產生的紅球相等的有哪些 已經藍球是否相同 public static void main string args ...

用C語言模擬雙色球開獎

問題描述 雙色球是中國福利彩票目前最火的一種玩法。而彩票是以抽籤給獎方式進行籌款或斂財所發行的憑證,並非是賭博,每天都有上億的彩民關注著雙色球的開獎結果。其彩票投注區分為紅色球號碼區和藍色球號碼區,每注投注號碼由6個紅色球和1個藍色球號碼組成。紅色球號碼從1 33中選擇,藍色球號碼從1 16中選擇每...

python學習實錄之 雙色球模擬器

coding utf 8 import random print 歡迎使用雙色球模擬器,現在開始啦!print 您的5000元充值已到帳,祝您玩的愉快 mymoney 5000 chmoney 0 inmoney 5000 pay 0 zhu 0 fmoney 0 iend 1 jiang 0,0,...