(35)有下列程序段,單擊命令按鈕執(zhí)行程序后,輸出結(jié)果是 。Option Base 1Private Sub Commandl_Clic
(35)有下列程序段,單擊命令按鈕執(zhí)行程序后,輸出結(jié)果是 。Option Base 1Private Sub Commandl_Click() Dim x x=Array(23,-5,17,38,-31.46,11,8,5,-4) s1=0 s2=0 For k=1 To 10 If(x(k)>0)Then s1=sl+x(k) Else s2=s2+x(k) End If Next k Y=s1/Abs(s2) Print Y End SubA.148 B.40 C.-40 D.3.7
正確答案:D【解析】For循環(huán)中,通過(guò)兩個(gè)條件語(yǔ)句,計(jì)算數(shù)組中大于零的元素的和s1,小于零的元素的和s2,然后計(jì)算sl和s2的絕對(duì)值之商,正確結(jié)果為3.7?!局R(shí)拓展】Abs函數(shù)的作用是返回參數(shù)的絕對(duì)值,其返回值的類型和參數(shù)相同。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。