[單項(xiàng)選擇題] 在窗體上畫一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過(guò)程: Private Sub Command1_Click() x=-5
2021-07-20
[單項(xiàng)選擇題] 在窗體上畫一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過(guò)程:
Private Sub Command1_Click()
x=-5
If Sgn(x)Then
y=Sqn(x^2)
Else
y=sgn(x)
End If
Print y
End Sub
運(yùn)行上面的程序,單擊命令按鈕,其輸出結(jié)果是______。
A.-5
B.25
C.1
D.-1
正確答案:C解析:[分析]: Sgn(x)返回自變量x的符號(hào),即:當(dāng)x為負(fù)數(shù)時(shí),函數(shù)返回-1;當(dāng)x為0時(shí),函數(shù)返回0;當(dāng)x為正數(shù)時(shí),函數(shù)返回1,即Sgn(-5)=-1。對(duì)于(For條件Then塊結(jié)構(gòu))條件語(yǔ)句,當(dāng)條件為-1時(shí),是被認(rèn)為True(真)還是False(假)Visual Basic把任何非0值都認(rèn)為是“真”,但一般以-1表示真,以0表示假。最后輸出的結(jié)果為1。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。