設(shè)a=5,b=10,則執(zhí)行c=Int((b-A) *Rnd+A) +1后,c值的范圍為______。
設(shè)a=5,b=10,則執(zhí)行c=Int((b-A) *Rnd+A) +1后,c值的范圍為______。
A. 5~10
B.6~9
C.6~10
D.5~9
正確答案:C解析:本題考查的是Rnd函數(shù)和Int函數(shù)。Rnd函數(shù)返回小于1但大于或等于0的值,而Int返回參數(shù)的整數(shù)部分。由于b-a=5,所以(b-A) *Rnd+a返回的是大于等于5,小于10的數(shù),再使用一下Int函數(shù),得到的最大值為9,最小值為5,再加1后,最大值就是10,最小值就是6。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。