问两道计算机二级vb的题目

2024-11-19 22:34:01
推荐回答(4个)
回答1:

1、单从你给定的代码来看,输出结果是4.6 5.6 6.6,如果X未被定义,将会视它的第一次赋值是什么类型,就会默认为什么类型。X被浮点数赋值,则X被默认为浮点数类型(Single)。除非X已经被定义成全局整型变量(在所有过程之外定义的),输出结果才是4 5 6。
2、%是整型后缀,m%和dim m as integer是等价的,表示m是整型。赋值给它的所有浮点数都会被取整,比如m%=-4.5678,则m=-5,而m%=-.1234,则m=-4,也就是说,取整时,要四舍五入的。

回答2:

第二题楼上回答了。第一题我觉得有点问题吧,估计前面还有个 Default…… as integer 之类的语句(我忘了 6.0 的咋写了)楼主没有写出来,把变量默认都定义为整形数,否则这个题绝不是这个答案哦

回答3:

小数点后省略了,取整的

回答4:

没有定义数值类型,默认为整型