在窗体上画1个命令按钮(名称为Commandl)和1个文本框(名称为Text1),然后编写如下事件过程: Private sub Commandl_Click() x=Val(Text1.Text) Select Case x

admin2012-09-03  30

问题 在窗体上画1个命令按钮(名称为Commandl)和1个文本框(名称为Text1),然后编写如下事件过程:
    Private sub Commandl_Click()
    x=Val(Text1.Text)
    Select Case x
        Case 1,3
            y=x*x
        Case Is>=10,Is<=-10
            y=x
        Case-10 To 10
            y=-x
  End Select
  End Sub
  程序运行后,在文本框中输入3,然后单击命令按钮,则y的值变为_____________。

选项

答案9

解析 本题考查多分支语句Select Case的知识。Select Case用于实现多分支结构,其使用格式为:
      Select Case<测试表达式>
      [case<表达式列表1>1
          [语句块1]
      [Case  <表达式列表2>]
          [语句块2]
       …
      [Case  Else]
          [语句块n]
      End Select
    其功能是根据“测试表达式”的值,从多个语句块中选择符合条件的一个语句块执行。如果测试表达式的值等于某一个表达式的值,则选择该语句块的语句执行,执行完毕后退出Case结构。本题中由于x的值为3,符合第一个Case语句的条件,所以执行y=x*x后退出Case结构,最后y的值为9。
转载请注明原文地址:https://kaotiyun.com/show/QJup777K
0

随机试题
最新回复(0)