下列程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。 Private Sub Commandl_Click() x=Val(

admin2010-03-30  22

问题 下列程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。
Private Sub Commandl_Click()
   x=Val(Textl.Text)
   If______Then
      Print x
   Else
       _______
          Textl.Text=""
   End If
End Sub

选项

答案x Mod 4=1 And x Mod 5=2 , Textl.SetFocus

解析 题目要求程序满足的条件是“除以4余1,除以5余2”,这个条件中包含了一个逻辑并和两个求模运算。其中,逻辑并运算符用“And”表示,取余运算符用Mod表示,因此,程序中的If条件应是“x Mod 4=1 And x Mod 5=2”;SetFocus方法是将焦点移至指定的控件或窗体。
转载请注明原文地址:https://jikaoti.com/ti/kkg0FFFM
0

最新回复(0)