[問答題] 在考生文件夾下有一個工程文件sjt3. vbp,相應(yīng)的窗體文件為sjt3. fim。其功能是隨機產(chǎn)生20個0~1000的整數(shù),放入一個數(shù)組中,然后輸
2021-07-20
[問答題] 在考生文件夾下有一個工程文件sjt3. vbp,相應(yīng)的窗體文件為sjt3. fim。其功能是隨機產(chǎn)生20個0~1000的整數(shù),放入一個數(shù)組中,然后輸出這20個整數(shù)中小于500的所有整數(shù)之和。程序運行后,單擊命令按鈕(名稱為Command1,標題為“輸出小于500的整數(shù)之和”),即可求出這些整數(shù)的和,并顯示在窗體上(如圖所示)。這個程序不完整,請把它補充完整,并能正確運行。
要求:去掉程序中的注釋符,把程序中的改為正確的內(nèi)容,使其實現(xiàn)上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盤。
正確答案:
[解題思路] 本題要產(chǎn)生隨機整數(shù),須使用Rnd函數(shù)和Int函數(shù)。 Int函數(shù)是將參數(shù)轉(zhuǎn)換成整數(shù)。 Rnd函數(shù)返回小于1,但大于或等于0的值,為了生成某個范圍內(nèi)的隨機整數(shù),可使用以下公式: Int((upperbound - lowerbound + 1) * Rnd + lowerbound) 這里,upperbound是隨機數(shù)范圍的上限,lowerbound則是隨機數(shù)范圍的下限。[操作步驟] 步驟1:打開本題工程文件。 步驟2:分析并編寫程序代碼。 程序提供代碼 Option Base
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。