[多項(xiàng)選擇題] 考生文件夾下有一個(gè)工程文件sjt5.vbp,窗體上有兩個(gè)文本框,名稱分別為Text1、Text2,都可以多行顯示。還有三個(gè)命令按鈕,名稱分別為C
[多項(xiàng)選擇題] 考生文件夾下有一個(gè)工程文件sjt5.vbp,窗體上有兩個(gè)文本框,名稱分別為Text1、Text2,都可以多行顯示。還有三個(gè)命令按鈕,名稱分別為C1、C2、C3,標(biāo)題分別為“取數(shù)”、“排序”、“存盤”?!叭?shù)”按鈕的功能是將考生文件夾下的in5.dat文件中的50個(gè)整數(shù)讀到數(shù)組中,并在Text1中顯示出來;“排序”按鈕的功能是對這50個(gè)數(shù)按升序排序,并顯示在Text2中;“存盤”按鈕的功能是把排好序的50個(gè)數(shù)存到考生目錄下的out5.dat文件中,如圖所示。在窗體中已經(jīng)給出了全部控件和部分程序代碼,要求閱讀程序并去掉程序中的注釋符,把程序中的改為正確的內(nèi)容,并編寫“排序”按鈕的Click事件過程,使其實(shí)現(xiàn)上述功能,但不能修改程序中的其他部分,也不能修改控件的屬性。最后將修改后的文件按原文件名存盤。
正確答案:
[考點(diǎn)分析] 本題考點(diǎn)有:Str()函數(shù)、“冒泡法”排序、For循環(huán)語句、If判斷語句以及文件操作。 [解題思路] Str()函數(shù)用于將數(shù)值轉(zhuǎn)化為字符串,語法為:Str(number)。 在循環(huán)語句中Step表示步長,可以為正數(shù),表示下一個(gè)變量加一個(gè)數(shù),也可以為負(fù)數(shù),表示的意義則相反。在默認(rèn)情況下,步長為A,就不需要使用Step特意標(biāo)識。 “冒泡法”是一種重要的數(shù)據(jù)排序算法,它的核心思路是按順序讓一個(gè)數(shù)列中的每一個(gè)數(shù)都與它之后的所有的數(shù)逐一進(jìn)行比較,如果該數(shù)大于其后面的數(shù),則把這兩個(gè)位置的數(shù)進(jìn)行
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。