问题 单项选择题

编写了如下事件过程:
Private Sub Form_MouseDown(KeyCode As Integer,Shift As Integer)
If (Button And 3)=3 Then
Print"AAAA"
End If
End Sub
程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键是

A.左

B.右

C.同时按下左和右

D.按什么键都不显示

答案

参考答案:D

解析: 本题主要是对if语句的考查。如果if语句后的条件为真,则执行Then后边的语句,否则不执行。Button And 3是一个逻辑表达式,其结果只可能为。或1,故条件 (ButtonAnd 3)=3永远不成立,即语句print“AAAA”永远都不被执行。根据上面的分析可知选项D正确。

问答题 简答题
单项选择题