第16题: [填空题]在窗体上画一个命令按钮,然后编写如下代码:
Private Sub Command1_Click( )
Dim M (10) As Integer
For k=1 To 10
M(k)=12-k
Next k
x=6
Msgbox M(2+M(x))
End Sub
程序运行后,单击命令按钮,消息框显示的是 【13】 。 参考答案:D 答案解析:[知识点] 模块/VBA程序设计基础
[评析] M(6)的值为12-6=6;则有M(2+6)=M(8)的值为12-8=4。
第21题: [单项选择]I ______ the train but I overslept that morning. A. could catch B. might catch C. must have caught D. could have caught 参考答案:D 答案解析:我本来能赶上火车的,可是那天早上我睡过头了。本题是一个含蓄虚拟条件句,前半部分假设,后半部分真实,因此选could have caught。