(23)下列程序運行時輸出的結(jié)果是 Option Base 1 Const a=10 Priate Sub Form_Click() Dim x(a)
(23)下列程序運行時輸出的結(jié)果是 Option Base 1 Const a=10 Priate Sub Form_Click() Dim x(a) As Integer k=-1 For i=1 To a x(i)=i*k k=(-1)*k Next i For i=1 To 10 Print x(i) Next i End Sub A.1 3 5 7 9 10 B.-1 -3 -5 -7 -9 C.-1 2-3 4-5 6-7 8-9 10 D.1-2 3-4 5-6 7-8 9-10
正確答案:C【解析】本題中兩個For循環(huán)的作用分別為:為x數(shù)組元素賦值,在窗體上依次輸出x數(shù)組元素的值。 其中,為x數(shù)組元素賦值時,有“x(i)=i*k”和“k=(-1)*k”兩條語句。k的值每次都取自己的相反數(shù),這樣,x數(shù)組元素的符號每次都在變化,第1個元素是-1,第2個元素是2,第3個元素是-3,依此類推;最后輸出x元素的值為-1 2 -3 4 -5 6 -7 8 -9 10。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。