在窗体上画一个命令按钮,然后编写如下事件过程。该程序运行后,单击命令按钮,在输入对话框中分别输

题目

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

Private Sub Command1_Click()

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

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

Print a+b

End Sub

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

Private Sub Command1_Click( )

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

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

Print a+b

End Sub

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


正确答案:46
46 解析:InputBox函数返回的数据类型默认为字符串类型。Val(x)函数表示把变量x转换为数值。本题要求通过InputBox函数分别输入两个数据,并同时被转换为数值,再相

第2题:

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

程序运行后,单击命令按钮,先后在两个输入框中分别输入”1”和”5”,则输出结果为

A.1

B.51

C.6

D.15


正确答案:B
在默认的情况下,InputBox的返回值是一个字符串,而不是变体类型。如果没有事先声明返回值变量的类型,或声明为变体类型,则当把函数的返回值赋给这个变量时,VisualBasic将把它作为字符串来处理。因此当需要用InputBox函数输入数据,并且需要输入的数值参加运算时,必须在进行运算前用Val函数(或其他函数)把它转换为相应类型的数值,否则有可能会得到不正确的结果。如果正确地声明了返回值的变体类型,则可不必进行类型转换;由于本题没有事先声明m、n变量,所以,m、n所获得的为字符“1”和“5”,所以输出n+m时是“51”。

第3题:

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

A. 579

B. 123

C. 456

D. 123456


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

第4题:

在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() a:InputBox("Enter the First Integer") b:InputBox("Enter the Second Inteeer") Print b+a End Sub 程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是 ( )

A.579

B.123

C.456

D.123456


正确答案:D
解析:因为InputBox函数的返回值类型为字符串类型,故题中a的值应为字符串“456”,b的值为字符串“123'’。然后执行语句Print b+a即将两字符串连接,故输出结果应为123456。

第5题:

在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a=InputBox("请输入一个整数") b=InputBox("请输入一个整数") Print a+b End Sub 程序运行后,单击命令按钮,在输入对话框中分别输入37和18,输出结果为

A.3718

B.55

C.0

D.a+b


正确答案:A
解析:InputBox函数能产生一个对话框,并显示提示,等待用户输入内容或按下按钮,并返回包含文本框内容的字符串。在此题中,变量a和b都是变体型变量,InputBox函数返回的分别是“37”和“18”。“+”运算符除了计算数值的和以外,在对字符串操作时,也可以用来做字符串的连接操作。输出的结果为“3718”。

第6题:

在窗体上画一个命令按钮,然后编写如下事件过程: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””。

第7题:

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

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。

第8题:

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

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

第9题:

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

PrivateSubcommand1_click()

DimaAsString,bAsString

a=InputBox("EntertheFirstinteger")

b=InputBox("EntertheSecondinteger")

Printb+a

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

是( )

A.456

B.111

C.567

D.111456


正确答案:D