[問答題] 注意:下面出現(xiàn)的“考生文件夾”均為C:wexam25160002。 (1) 在考生文件夾下有一個工程文件sjt3.vbp,相應的窗體文件為sjt3
[問答題] 注意:下面出現(xiàn)的“考生文件夾”均為C:wexam25160002。
(1) 在考生文件夾下有一個工程文件sjt3.vbp,相應的窗體文件為sjt3.frm。其功能是產生20個0~ 1000的隨機整數,放入一個數組中,然后輸出這20個整數中大于500的所有整數之和。程序運行后,單擊命令按鈕(名稱為Command1,標題為“輸出大于500的整數之和”),即可求出這些整數的和,并在窗體上顯示出來,如圖25-4所示。這個程序不完整,請把它補充完整,并能正確運行。
要求:去掉程序中的注釋符,把程序中的改為正確的內容,使其實現(xiàn)上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盤。
(2) 在考生文件夾下有一個工程文件sjt4.vbp,相應的窗體文件為sjt4.frm,在窗體上有一個命令按鈕和一個文本框。程序運行后,單擊命令按鈕,即可計算出0~100范圍內不能被7整除的所有整數的和,并在文本框中顯示出來。在窗體的代碼窗口中,已給出了部分程序,其中計算不能被7整除的整數的和的操作在通用過程Fun中實現(xiàn),請編寫該過程的代碼。
要求:請勿改動程序中的任何內容,只在Function Fun()和End Function之間填入你編寫的若干語句。最后把修改后的文件按原文件名存盤。
正確答案:本題要產生隨機整數,需要使用Rnd函數和Int函數。 Int函數是將參數轉換成整數。 Rnd函數返回小于A,但大于或等于0的值,其語法格式為: Rnd[(number)] 可選的number參數是Single或任何有效的數值表達式。 number的值決定了Rnd函數生成隨機數的方式。為了生成某個范圍內的隨機整數,可使用以下公式: Int((upperbound-lowerbound+A) *Rnd+lowerbound) 這里,upperbound是隨機數范圍的上限,而lowerbound則
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。