[填空題] 下列程序段的功能是:從文本框中輸入一個(gè)數(shù)值,如果該數(shù)值滿足“除以4余1,除以5余2”條件,則在窗體上輸出文本框中的數(shù)值,否則,將焦點(diǎn)定位在文本框中,
2021-07-20
[填空題] 下列程序段的功能是:從文本框中輸入一個(gè)數(shù)值,如果該數(shù)值滿足“除以4余1,除以5余2”條件,則在窗體上輸出文本框中的數(shù)值,否則,將焦點(diǎn)定位在文本框中,并清除文本框的內(nèi)容。請(qǐng)?zhí)羁铡?/p>
Private Sub Command1_Click()
x=Val(Text1.Text)
If______Then
Print x
Else
______
Text1.Text=""
End If
End Sub
正確答案:x Mod 4=1 And x Mod 5=2 Text1.SetFocus
參考解析:題目要求程序滿足的條件是“除以4余1,除以5余2”,這個(gè)條件中包含了一個(gè)邏輯并和兩個(gè)求模運(yùn)算。其中,邏輯并運(yùn)算符用“And”表示,取余運(yùn)算符用Mod表示,因此,程序中的If條件應(yīng)是“x Mod 4=1 And x Mod 5=2”;SetFocus方法是將焦點(diǎn)移至指定的控件或窗體。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。