看板 Visual_Basic 關於我們 聯絡資訊
想請問一下高手,我用Visual Studio 2005 我目前的設計是一個Textbox、一個按鈕 目的是當我按按鈕時,一次會出現一個英文字母(假設是從A、B、C三選一) 要怎麼寫才能讓A出現的機率是30%、B出現機率30%、C出現的機率40% 請大大們幫個忙 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.91.111.232
mywheat:arry(10)={A,A,A,B,B,B,C,C,C}, 亂數10來跑 11/21 02:40
mywheat:arry(10)={A,A,A,B,B,B,C,C,C,C} 少打一個C 11/21 02:41
※ 編輯: rickydog 來自: 219.91.111.232 (11/21 03:01)
rickydog:大大的意思是用亂數取陣列嗎? 11/21 03:09
hateking:= = 這樣也太累了吧,其實我也想知道方法.. 11/21 07:55
rickydog:只是這樣會有個問題,如果我的機率是33%、37%、30%時 11/21 11:20
rickydog:那我的陣列不就要有100個了嗎? 11/21 11:21
MOONRAKER:寫個switch不就好了 再不然連續的if...else...if也可以 11/21 12:44
MOONRAKER:陣列一百個也無所謂,現在copy paste那麼簡單 11/21 12:44
MOONRAKER:還有你連陣列都不要,只要一個字串"AAABBBCCCC" 11/21 12:46