[单项选择题] 阅读下面的程序,当输入分别为111和222时,程序输出为 ______。 n1=InputBox(”请输入第一个数:”) n2=Val(1nputBox("请输入第二个数

10 查阅

[单项选择题] 阅读下面的程序,当输入分别为111和222时,程序输出为 ______。 n1=InputBox(”请输入第一个数:”) n2=Val(1nputBox("请输入第二个数:")) Print n1+n2

A.111222

B.222

C.333

D.程序出错

参考答案:

C

由于InputBox函数的默认返回值是字符串,因此n1的值为111,n2经过函数Val转换后成为数值型,其值为222。按照Visual Basic自动结合的原则,n1会先自动转换为数值型再和n2进行运算,最终输出结果为333。 为了提高程序的可读性,最好对每一个变量都进行定义。故在程序的最前面加上: Dim n1 As Integer Dim n2 As Integer

计算机考试