niusouti.com

在窗体中添加一个命令按钮,然后编写如下程序:Private Sub Command1_Click()Dim a As Integer, b As Integera=InputBox(“Enter the Firstinteger”)b=InputBox(“Enter the Secondinteger”)Print b+aEnd Sub程序运行后,单击命令按钮,先后在两个输入框中分别输入123和123,则输出结果是( )。A.246B.123C.456D.123123

题目

在窗体中添加一个命令按钮,然后编写如下程序:

Private Sub Command1_Click()

Dim a As Integer, b As Integer

a=InputBox(“Enter the Firstinteger”)

b=InputBox(“Enter the Secondinteger”)

Print b+a

End Sub

程序运行后,单击命令按钮,先后在两个输入框中分别输入123和123,则输出结果是( )。

A.246

B.123

C.456

D.123123


相似考题
更多“在窗体中添加一个命令按钮,然后编写如下程序:Private Sub Command1_Click()Dim a As Integer, ”相关问题
  • 第1题:

    在窗体中添加一个命令按钮,编写如下程序代码:

    在InputBox对话框中输入Hello,运行结果为:______。


    正确答案:The Length of Hello is 5
    The Length of Hello is 5 解析:通过InputBox对话框输入“Hello”后,通过使用Len()函数计算包含字符串内字符的数目。

  • 第2题:

    在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:窗体打开运行后,单击命令按扭,则消息框的输出结果为( )。

    A. 10

    B. 30

    C. 40

    D. 50


    正确答案:B
    本题考查变量作用域的知识。在整个程序中定义了一个全局变量x,在命令按钮的单击事件中对这个x赋值为10,然后依次调用s1和s2;在s1中对x自加了20;在s2中用Dim定义了一个局部变量x,按照局部覆盖全局的原则,在s2中的操作都是基于局部变量x而不是全局变量x。故此最终的输出结果为30。

  • 第3题:

    在窗体中添加一个命令按钮,名称为Commandl,然后编写如下程序:

    窗体打开运行后,单击命令按钮,则消息框的输出结果为__________。


    正确答案:
    2500【解析】本题考查循环的知识。这个问题比较简单,实际上就是求l到100之间的奇数和,最终结果为2500。

  • 第4题:

    在窗体下添加一个命令按钮(名为CommandI),然后编写如下程序:打开窗体运行后,单击命令按钮,消息框的输出结果为( )。

    A. 10

    B. 20

    C. T

    D. F


    正确答案:B
    本题考查IIf函数的知识。对于Ilf函数可用于执行简单的条件判断操作,当第一个参数为真时返回第二个参数值,否则返回第三个参数值。因为x>y为假,所以返回Y的值也就是返回20。

  • 第5题:

    在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。

    A. 3

    B. 4

    C. 6

    D. 7


    正确答案:A
    本题考查VBA中参数传递的知识。在 VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用 ByRef声明,说明此参数为传址调用:没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对X的任何更改不会影响调用它的实参i,所以执行完Call f(i)这条语句后i的值不变仍为3,当然也不满足If语句的条件,故此最后输出结果为3。

  • 第6题:

    在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为Textl),然后编写如下事件过程:


    正确答案:
    15【解析】本题考查VBA程序中过程调用的知识。由于VBA中,默认情况下,参数是按地址传递(ByRef),对形参的改变会影响到实参。本题中2的值等于a b,这个z值会返回给实参c,所以文本框中显示的内容为15。