问题 单项选择题

有如下程序: x = InputBox("Input value of x") Select Case xCase Is > 0 y=y+1Case Is = 0 y=x + 2Case Else y=x + 3 End Select Print x, y运行时,从键盘输入-5,输出的结果是( )。

A.-5-2

B.-5-4

C.-5-3

D.-5-5

答案

参考答案:A

解析: 在Select Case选择语句中,Case后面不但可以为指定的值,也可以为取值范围或者多个取值,如:Case 1,2或者Case Is>0等。本题x值没有改变,y值随x值的改变而改变,根据题意,从键盘输入-5,则y=x+3=-2。

多项选择题
单项选择题