[填空題] 設(shè)有如下程序:Option Base 1 Pfivme Sub Command1_Click( ) Dim arr1 Dim Min As I
2021-07-20
[填空題] 設(shè)有如下程序:Option Base 1 Pfivme Sub Command1_Click( ) Dim arr1 Dim Min As Integer,i As Integerarrl=Array(12,435,76,-24,78,54,866,43) Min= 【12】 For i=2 TO 8If arr1(i)<Min Then 【13】 Next i Print“最小值是:”;Min End Sub 以上程序的功能是:用Array函數(shù)建立一個(gè)含有8個(gè)元素的數(shù)組,然后查找并輸出該數(shù)組中各元素的小值。請(qǐng)?zhí)羁铡?/p>正確答案:
[12]srr1(0)
參考解析:[13] Min=arr1(i) 此題的功能是計(jì)算數(shù)組中的最小值,首先,把數(shù)組的第一個(gè)元素給Nin,然后分別和剩下的元素進(jìn)行比較,如果哪一個(gè)元素比Min小,就交換,把這個(gè)元素的值給Min,直到最后。所以[12]應(yīng)該是把數(shù)組的第一個(gè)元素給Min,即Min=arrl(0)。[13]是把和 Min比較后較小的值賦給Min,所以為Min=arr1(i)。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。