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

admin2009-03-15  25

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

选项 A、111222
B、222
C、333   
D、程序出错

答案4

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

最新回复(0)