假定有如下的命令按钮(名称为Command1)事件过程:Private Sub Command1_Click()x=InputBox("输入:","输入整数")MsgBox"输入的数据是:”,,”输入数据:"+xEnd Sub程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是( )。A.x的值是数值10B.输入对话框的标题是“输入整数”C.信息框的标题是“输入数据:10”D.信息框中显示的是“输入的数据是:”

题目

假定有如下的命令按钮(名称为Command1)事件过程:

Private Sub Command1_Click()

x=InputBox("输入:","输入整数")

MsgBox"输入的数据是:”,,”输入数据:"+x

End Sub

程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是( )。

A.x的值是数值10

B.输入对话框的标题是“输入整数”

C.信息框的标题是“输入数据:10”

D.信息框中显示的是“输入的数据是:”


相似考题
更多“假定有如下的命令按钮(名称为Command1)事件过程: PrivateSubCommand1_Click() x=InputB ”相关问题
  • 第1题:

    在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click() x=-5 If Sgn(x) Then y=Sgn(x^2) Else y=Sgn(x) End If Print y End Sub 程序运行后,单击命令按钮,其输出结果为 ______。

    A.-5

    B.25

    C.-1

    D.1


    正确答案:D
    解析:Sgn(number)函数的功能是返回number的正负号。如果number>0,Sgn返回1;number=0,Sgn返回0;number0,Sgn返回-1。在本题中Sgn(-5)的返回值为-1,-1为真,所以执行y=Sgn(x^2),返回1,所以y的值为1。

  • 第2题:

    在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Static x As Integer Cls For i=1 To 2 y=y+x x=x+2 Next Print x,yEnd Sub程序运行后,连续三次单击Command1按钮后,窗体上显示的是

    A.4 2

    B.12 18

    C.12 30

    D.4 6


    正确答案:B
    解析:注意此题中X被定义为Static类型的变量,因此每次单击按钮后其上次的值被保留下来,而变量y每次运算重新归零,单击一次按钮后x=4,y=2,单击两次按钮后x=8,y=10,单击三次按钮后x=12,y=18,所以只有选项B为正确答案。

  • 第3题:

    在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

    Private Sub Command1_Click()

    x = -5

    If Sgn(x) Then

     y = Sgn(x ^ 2)

    Else

     y = Sgn(x)

    End If

    Print y

    End Sub

    程序运行后,单击命令按钮,窗体上显示的是( )。

    A.-5

    B.25

    C.1

    D.-1


    正确答案:C

  • 第4题:

    在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command 1_ Click() Static y As Integer CIs For i=0 To 2 x=x +y y=y +3 Next Print x, yEnd Sub程序运行后,连续二次单击Command1按钮后,窗体上显示的是______。

    A.9 9

    B.36 18

    C.30 12

    D.63 27


    正确答案:B
    解析:本题考的是Static语句。Static语句:在过程级别中使用,用于声明变量并分配存储空间。在整个代码运行期间都能保留使用Static语句声明的变量的值。本题中y是以Static声明的,它的值在离开Command1_ Click事件后是不会丢失的,而x是一个局部变量,它只在过程中有用,离开了过程就不起作用了。点了一次以后,y=9,点了二次以后,当i=0时,x=x+ y=0+9=9,y=y+3=9+3=12;当i=1时,x=9+12=21,y=12+3=15;当i=2时,X=21+15=36,v=15+3=18。

  • 第5题:

    在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Staticy As Integer Cls For i=0 To 2 x=x+y y=y+3 Next Printx,y End Sub 程序运行后,连续二次单击Command1按钮后,窗体上显示的是 ______。

    A.9 9

    B.36 18

    C.30 12

    D.63 27


    正确答案:B
    解析:本题考的是Static语句。 Static语句:在过程级别中使用,用于声明变量并分配存储空间。在整个代码运行期间都能保留使用Static语句声明的变量的值。 本题中y是以Static声明的,它的值在离开Command1_Click事件后是不会丢失的,而x是一个局部变量,它只在过程中有用,.离开了过程就不起作用了。点了一次以后,y=9,点了二次以后,当i=0时,x=x+y=0+9=9, y=y+3=9+3=12.当i=1时,x=9+12=21,y=12+3=15;当i=2时,x=21/15=36,7=15+3=18。

  • 第6题:

    (6)在窗体上有1个名称为Command 1的命令按钮,并有如下事件过程和函数过程:

    Private Sub Command 1_Click()

    Dim p As Integer

    p=m(1)+m(2)+m(3)

    Print p

    End Sub

    Private Function m(n As Integer) As Integer

    Static s As Integer

    For k=1 To n

    s=s+1

    Next

    m=s

    End Function

    运行程序,单击命令按钮Command 1的输出结果为【6】。


    正确答案:
    (6)10