单选题在窗体上画一个文本框,然后编写如下事件过程:程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为(  )。A 123B 456C 579D 123456

题目
单选题
在窗体上画一个文本框,然后编写如下事件过程:程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为(  )。
A

123

B

456

C

579

D

123456


相似考题
更多“单选题在窗体上画一个文本框,然后编写如下事件过程:程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为(  )。A 123B 456C 579D 123456”相关问题
  • 第1题:

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

    PrivateSubcommand1_click()

    DimaAsString,bAsString

    a=InputBox("EntertheFirstinteger")

    b=InputBox("EntertheSecondinteger")

    Printb+a

    EndSub程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和111,则输出结果

    是( )

    A.456

    B.111

    C.567

    D.111456


    正确答案:D

  • 第2题:

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

    Private Sub Command1 Click()

    a= Val(InputBox(“请输入一个整数”))

    b=Val(InputBox(“请输入一个整数”))

    Print a+b

    End Sub

    程序运行后,单击命令按钮,在输入对话框中分别输入12和34,输出结果为 ______。


    正确答案:46
    46 解析:考查InputBox函数的使用。InputBox函数返回的数据类型默认位字符串类型。Val(x)函数表示把变量x转换为数值。本题要求通过InputBox函数分别输入两个数据,并同时被转换为数值,再相加得到结果,其中a值为12,b值为34,结果为a+b=46。

  • 第3题:

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

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

    A)5

    B)6

    C)9

    D)10


    正确答案:D
    本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行i次,则内循环共执行的次数为1234=10次。

  • 第4题:

    在窗体上画一个命令按钮,然后编写如下事件过程。该程序运行后,单击命令按钮,在输入对话框中分别输入321和456,则输出结果为【 】。

    Private Sub Command1_Click()

    a=InputBox("请输入一个整数")

    b=InputBox("请再输入一个整数")

    Print a+b

    End Sub


    正确答案:321456
    321456 解析:由于Visual Basic中的InputBox函数的返回值是字符串,那么a和b分别为字符串321和456,所以a+b就只能将两个字符串连接为321456,而不是可能想要得到的321和456的和777。

  • 第5题:

    在窗体上画一个命令按钮和一个文本框,其名称分别为Commandl和Text1,把文本框的 Text属性设置为空白,然后编写如下事件过程: Private Sub Commandl_click() a=InputBox("Enter an integer") b=InputBox("Enter an integer") Text1.Text=b+a End Sub 程序运行后,单击命令按钮,如果在输入对话框中分别输入8和10,则文本框中显示内容是( )。

    A.108

    B.18

    C.810

    D.出错


    正确答案:A

  • 第6题:

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

    程序运行后,单击命令按钮,在文本框中显示的值是__________。


    正确答案:
    30【解析】本题考查VBA中二维数组和循环的知识。本题属于比较简单的问题,使用了二重循环为二维数组进行了部分赋值,最后求两个数组元素值并求和,注意这两个元素是否已被赋值,若没有赋值则为0。本题中对于a(2,3)赋值为2*3也就是6,a(4,6)赋值为4*6也就是24,最后的结果为6 24=30。

  • 第7题:

    在窗体上画一个命令按钮和一个文本框,并把窗体的KeyPreview属性设置为True,然后编写如下代码: Dim SaveAll As String Private Sub Command1_Click() Text1.Text=UCase(SaveAll) End Sub Private Sub Form_KeyPress(KeyAscii As Integer) SaveAll=SaveAll+Chr(KeyAseii) End Sub 程序运行后,在键盘上输入“abcdefg”,单击命令按钮,则文本框中显示的内容为 ______ 。

    A.abcdefg

    B.不显示任何信息

    C.ABCDEFG

    D.出错


    正确答案:C
    解析:KeyPreview属性返回或设置一个值,以决定是否在控件的键盘事件之前激活窗体的键盘事件。键盘事件为:KeyDown、KeyUp和KeyPress。 UCase函数的作用是将指定的字符串中的字符转化为大写。

  • 第8题:

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

    打开窗体运行后,单击命令按钮,文本框中显示的内容是( )。


    正确答案:12
    12 解析: 本题考查的是VBA编程基础、参数传递。由于VBA中,默认情况下,参数是按地址传递(ByRef),结果会返回。本题中z的值等于x+y,所以文本框中显示的内容为12。

  • 第9题:

    在窗体上画一个命令按钮,然后编写如下时间过程( )。程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是

    A. 579

    B. 123

    C. 456

    D. 123456


    正确答案:D
    D)    【解析】InputBox函数返回的是字符串格式的用户输入的数据,因此本题中,最后变a和变量b中存储的是字符串’456’和’123’,因此表达式b+a,就是将这两个字符串连接起来,称为字符串’123456’。

  • 第10题:

    在窗体上绘制一个文本框,然后编写如下事件过程: Private Sub Form_Click() x=InputBox("请输入一个整数") Print x+Text1.Text End Sub 程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为( )。

    A.123

    B.456

    C.579

    D.123456


    正确答案:D

  • 第11题:

    在窗体上画1个命令按钮(名称为Commandl)和1个文本框(名称为Textl),然后编写如下事件过程:

    程序运行后,在文本框中输入3,然后单击命令按钮,则Y的值变为__________。


    正确答案:
    9【解析】本题考查多分支语句SelectCase的知识。SelectCase用于实现多分支结构,其使用格式为: 其功能是根据“测试表达式”的值,从多个语句块中选择符合条件的一个语句块执行.如果测试表达式的值等于某一个表达式的值,则选择该语句块的语句执行,执行完毕后退出Case结构。本题中由于x的值为3,符合第一个Case语句的条件,所以执行y=x*x后退出Case结构,最后Y的值为9。

  • 第12题:

    单选题
    在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:程序运行后,在文本框中输入456,然后单击命令按钮,在输入对话框中输入123,则文本框中显示的内容是(  )。
    A

    579

    B

    123

    C

    456123

    D

    456


    正确答案: C
    解析:
    默认情况下,InputBox的返回值是一个字符串,因此程序中a="123",b="456",b+a="456"+"123"="456123"。使用字符连接运算符“+”时,如果连接的是字符串和数值,可根据返回值类型判断,若返回值类型为字符串,则它将数值转换成字符串后与另一字符串连接成新字符串返回;若返回值类型为数值,则它要求字符串中只能包含数字,而不能有其他字符,否则报“类型不匹配”的错误。

  • 第13题:

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

    private sub command1_click()

    dima,basinteger

    a=Val(inputbox("EntertheFirstinteger"))

    b=Val(inputbox("EntertheSecondinteger"))

    Printb+a

    end sub

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

    A.456

    B.111

    C.567

    D.111456


    正确答案:C

  • 第14题:

    在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_ Click ( ) x = InputBox("Enter the First integer") y = InputBox("Enter the Second integer") Print y +xEnd Sub程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是 ______。

    A.579

    B.123

    C.456

    D.123456


    正确答案:D
    解析:本题的难点是InputBox函数。InputBox函数用来接受用户通过键盘输入的数据。其格式为:“InputBox(提示信息[,标题][默认值][,对话框的位置][,帮助文件名及帮助主题号])”,x和y是变体变量或字符串型变量,对字符串来讲符号“+”和“&”的作用一样,“”123”+”456”=”123456””。

  • 第15题:

    在窗体上画一个命令按钮,然后编写如下程序:

    Dim k As Long

    k=1

    Do While num

    Loop

    fun=k

    End Function

    Private Sub Command1_Click()

    Dim n As Long

    Dim r As Long

    MsgBox r

    End Sub

    程序运行后,单击命令按钮,在输入对话框中输入234,消息框显示的结果为( )。


    正确答案:×
    0

  • 第16题:

    在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl—Click() x=InputBox(“请输入一个整数”) Print x+345 End Sub 程序运行后,单击命令按钮,在输入对话框中输入123,则在窗体上输出的内容为( )

    A.123345

    B.468

    C.123

    D.345


    正确答案:B
    解析:InputBox函数返回的是字符串类型值,故x应为字符串类型。执行语句Print x+345时,x的类型自动转换为整型。相当于执行了123、345两数的和,故窗体上的输出内容为468。

  • 第17题:

    在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程:

    Private Sub Command1_Click()

    Text 1="VB programming"

    Text 2=Text 1

    Text 1="ABCD"

    End Sub

    程序运行后,单击命令按钮,文本框Text 2中显示的内容为【 】。


    正确答案:VB programming
    VB programming 解析:本段程序是先把“VB programming”赋给Text 1,然后在把Text 1的内容赋给Text 2,最后把“ABCD”赋给Text 1。所以最后Text 1中的内容是“ABCD”,而Text 2中的内容是“VB programming”。

  • 第18题:

    在窗体上放一个文本框Text1,在文本框中输入456,并有如下事件过程: Private Sub Form_Click() x=InputBox("请输入一个整数") Print x+Text1.Text End Sub 单击该窗体,在输入对话框中输入123,单击“确定”按钮后,窗体上显示是( )。

    A.123

    B.456

    C.579

    D.123456


    正确答案:D
    解析:InputBox函数用于产生一个输入对话框,在对话框来中显示提示,等待用户输入字符或按下按钮,然后返回包含文本框内容的字符串,所以x是字符串类型,因此x+Text1.Text是字符串的连接操作,输出的是两个字符串的连接。

  • 第19题:

    在窗体上放一个文本框Text1,在文本框中输入456,并有下列事件过程:

    Private Sub Form_Click()

    x=InputBox("请输入一个整数")

    Print x+Text1.Text

    End Sub

    单击该窗体,在输入对话框中输入123,单击“确定”按钮后,窗体上显示的是( )。

    A.123

    B.456

    C.579

    D.123456


    正确答案:D
    解析:InputBox函数用于产生一个输入对话框,在对话框中显示提示,等待用户输入字符或按下按钮,然后返回包含文本框内容的字符串,所以x是字符串类型,因此x+Text1.Text是字符串的连接操作,输出的是两个字符串的连接。

  • 第20题:

    在窗体上画一个文本框,然后编写如下事件过程:程序运行后,如果在键盘上输入字母“a”,则文本框中显示的内容为( )。

    A. a

    B. A

    C. aaaaaa

    D. AAAAAA


    正确答案:D
    D)    【解析】本题考查KeyPress事件过程和字符串函数。KeyPress事件的过程格式为:Sub object_KeyPress([Index As Integer,]KeyAscii As Integer),其中KeyAscii为字符ASCII码。当在文本框中输入字符a后,UCase函数把输入的字符转化为大写字符,Asc函数则把字符转化为ASCII码值。String函数则产生6个同样的字符A。

  • 第21题:

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

    程序运行后,单击命令按钮,在文本框中显示的值是

    A.2

    B.3

    C.4

    D.5


    正确答案:B
    题只能计算当i>1所循环的次数。注意i在循环体内被强行加3,到For循环时.还要再加步长1,这相当于因此,n=3。选择B。

  • 第22题:

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

    程序运行后,单击命令按钮,在输入对话框内输入-1,输出结果是 。


    正确答案:
    -1的平方根是一个虚数
    【解析】在Sub过程中,定义了一个Double型变量N,并调用InputBox函数,给N赋值,即将从对话框中输入的-1赋给N;通过运算符”&”,将N与字符串”的平方根”连接起来并赋给Msg;在条件块语句中将N作为参数,调用SR事件过程,将Function过程的返回值作为测试表达式;在SR函数中,调用Sgn函数测试x的值为正数还是负数,如果是正数,那么就执行条件块语句中的SR=Sqr(x),即将X的平方根作为返回值,如果x值为零,Sgn函数返回值为零,那么就将0作为返回值;如果为负数。Sgn函数返回值为-1,SR=-1,即将-1作为返回值;在Sub程序的条件块语句中,根据SR返回值的不同,执行不同操作,当返回值为0,将Msg字符串加”是0”,赋给Ms9,如果是-1,将Msg加”是一个虚数”赋给Msg,当为其他时,即在平方根时,将字符串Msg加”是”,再加上这个数的平方根赋给Msg,并用MsgBox函数输出。

  • 第23题:

    "在窗体上放入一个名称为Button1命令按钮和两个名称分别为TextBox1、TextBox2两个文本框,然后编写如下事件过程: 程序运行后,在文本框TextBox1中输入10,然后单击命令按钮,则在TextBox2中显示的内容是()"

    A10

    B20

    C30

    D40


    A