在窗体上面一个命令按钮,然后编写如下事件过程:Private Sub Commandl_Click()MsgBox Str(123+321)End Sub程序运行后,单击命令按钮,则在信息框中显示的提示信息为A.字符串“123+321”B.字符串“444”C.数值“444”D.空白

题目

在窗体上面一个命令按钮,然后编写如下事件过程:

Private Sub Commandl_Click()

MsgBox Str(123+321)

End Sub

程序运行后,单击命令按钮,则在信息框中显示的提示信息为

A.字符串“123+321”

B.字符串“444”

C.数值“444”

D.空白


相似考题
更多“在窗体上面一个命令按钮,然后编写如下事件过程:Private Sub Commandl_Click()MsgBox Str(123+321 ”相关问题
  • 第1题:

    在窗体上面有一个命令按钮,然后编写如下事件过程: Private Sub Command1 Click( ) MsgBox Str(123+321) End Sub 程序运行后,单击命令按钮,则在信息框中显示的提示信息为( )。

    A.字符串“123+321”

    B.字符串“444”

    C.数值“444”

    D.空白


    正确答案:B
    B。【解析】Str函数是将数字转换成字符串,而在Str函数中没有用引号所以代表一个数值常量,所以先计算123+321为444,然后转换成字符串进行输出,答案为B。

  • 第2题:

    在窗体中添加一个名称为C1的命令按钮,然后编写如下事件代码:

    Private Sub C1_Click()

    str="ABAABAAABABBA"

    For i=6 To 2 Step-2

    x=Mid(str,i,i)

    y=Left(str,i)

    z=Right(str,i)

    Next i

    MsgBox x&y&z

    End Sub

    单击命令按钮,则消息框的输出结果是( )。

    A.ABBAAB

    B.ABBABA

    C.BABABA

    D.BAABBA


    正确答案:D
    解析:本题考查VBA中循环和取子串函数的知识。在VBA中有3种取子串函数:Left函数用于从字符串左端开始取n个字符;Right函数用于从字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数实现在任何位置取任何长度的子串。在本题中由于循环每次都会给x、y、z重新赋值,所以只有最后一次循环才有意义。最后一次循环时i=2,则x为BA,y为AB,z为BA。

  • 第3题:

    在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() MsgBox Str(123 + 321) End Sub 程序运行后,单击命令按钮,则在信息框中显示的提示信息为_________。

    A.字符串"123+321"

    B.字符串"444"

    C.数值"444"

    D.空白


    C 因为X重新赋值,所以每次循环结果一样。计算一次即可,结果为l5。对于y,内层循环一次,其值为3。共循环12次,所以其值为36。当多次单击命令按钮时,x是普通变量,每次单击只是重新计算一次,执行结果一样,仍然为15。但Y是静态变量,程序没有结束运行之前,仍然保持上一次的值。每单击一次按钮,它将累计本次执行结果。执行三次,结果为36+36+36=108。选择C。

  • 第4题:

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

    程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。

    A)机床

    B)车床

    C)钻床

    D)轴承


    正确答案:C
    本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省为0。本题中的af2)就是数组的第三个元素即“钻床”。

  • 第5题:

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


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