作业帮 > 数学 > 作业

VB print 语句

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 06:32:10
VB print 语句
执行下列语句,会出现出错提示的是-------A print 5+7=14 B print 16384*2 C print 32768*2 D print "14"+32 为什么
B
因为溢出.16384和2都是Integer,但结果却超出了32767,属于Long,所以因为数据类型的结果的转换太大,以致于不能在变量类型所允许的范围内表示出来.
要正确表示可以这样 Print CLng(16384)*2
A返回Boolean(False)
C返回Long(65536)
D返回Integer/String(46)
再问: A选项输入程序出现false ,还是我输入不正确
再答: 正确,但不是错误啊!False是Print上去的,是一个属性值。因为“5+7=14”是个伪命题,所以才会返回:“假”呀。您最好把这几个语句输入到VB里去运行一下就知道了