45.在Visual Basic程式語言中,Y=Int(Rnd()*5)*4 + 2,產生的Y値不可能是下列哪個選項?
(A)2
(B)6
(C)8
(D)14

答案:登入後查看
統計: A(160), B(135), C(583), D(127), E(0) #705182

詳解 (共 3 筆)

#1112047

Rnd 產生一個介於01之間的隨機亂數

Int 取小於或等於X的最大整數

 

Y=Int(Rnd()*5) *4 +2  ------ 所以這部分一定是一個整數

                                              某整數*4+2才可能是答案

 

A = 0*4+2 =2 (可能)

B = 1*4+2 =6 (可能)

D = 3*4+2 =14 (可能)

 

只有C不可能

 

56
0
#1132408
(A)(2-2)/4=0
(B)(6-2)/4=1
(C)(8-2)/4=2.5非整數
(D)(14-2)/4=3
40
1
#1110677
請問怎麼解
2
1

私人筆記 (共 1 筆)

私人筆記#1317274
未解鎖
Rnd指0~1之間隨意的數 I...
(共 34 字,隱藏中)
前往觀看
1
0