12. 有關下列Visual Basic程式Print Int(Rnd*2)*2 + Int(Rnd*3)*3 執行結果,其值介於多少?
(A) 0~5
(B) 0~8
(C) 0~13
(D) 0~22

答案:登入後查看
統計: A(11), B(63), C(45), D(3), E(0) #423245

詳解 (共 4 筆)

#1070805
Rnd會產生0~(0.99999999)的數,所以要先看Rnd*2得到0~1,Rnd*3得到0~2,(0~1)*=(0~2),(0~2)*3=(0~6),兩個相加得0~8。
2
0
#1070808
上述中"(0~1)*"更正為"(0~1)*2",漏打了2,抱歉
2
0
#796005
請問,可以解答嗎?
 
1
0
#4577779
1*2+2*3=8
(共 11 字,隱藏中)
前往觀看
1
0