问题 单项选择题

在窗体上画1个命令按扭(名称为Command1)和1个文本框(名称为Text1),然后编 写如下事件过程:Private Sub Command1_Click()x=Val(Text1.Text) Select Case xCase 1,3y=x*xCase Is>=10,Is<=-10y=x Case -10 To 10 y=-x End Select End Sub程序运行后,在文本框中输入3,然后单击命令按扭,则以下叙述中正确的是______。

A.执行y=x*x

B.执行y=-x

C.先执行y=x*x,再执行y=-x

D.程序出错

答案

参考答案:A

解析:Select Case 语句在执行时依次查找相应的 Case 分支,如果满足条件,则执行相应分支中的语句,执 行结束后,退出 Select 块,而不继续查找下面的分支。本题中,由于第一个分支就满足条件,故只执行第 一个 Case 分支中的语句。

单项选择题 A1型题
单项选择题