问题 单项选择题

编写了如下事件过程: 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正确。

单项选择题
多项选择题