看板 Examination 關於我們 聯絡資訊
大家好 請問一下 這題計概要怎麼解? 麻煩大家指導了 在Visual Basic中 Y=Int(Rnd()*5)*4+2 產生的Y直不可能為何?? A 2 B 6 C 8 D 14 -- 寧可差不多的對,也不要明顯的錯! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.184.60.105 ※ 文章網址: http://www.ptt.cc/bbs/Examination/M.1411284078.A.F8A.html
solasola10: C 09/21 15:25
ImFroggen: why?? 09/21 15:25
solasola10: 用逆推方式判斷,Int(Rnd()*5)的值ㄧ定是整數 09/21 15:27
solasola10: 假設Int(Rnd()*5)=X,題目Y=X*4+2,把題目的值代入Y計算 09/21 15:29
solasola10: 得到X值應為整數,若非整數,則不合 09/21 15:29
ImFroggen: 感謝大大 09/21 15:45
rl1024: 我竟然算錯= = 09/21 17:35
ninjavv: 答案一定是4的倍數+2,能選擇的答案就只剩C了 09/21 20:24
ssbeauty: 難得這裡也有人在討論QQ 09/22 15:12
best1031: 為什麼不能選A 09/23 00:44
MeNing: C 09/23 19:12
MeNing: 0<=rnd<1,int(rnd*5)只可能是0、1、2、3、4 09/23 19:14
ndstop: 我不會VB 但我也跟ninjavv一樣的想法去想的 10/23 23:31