问两道计算机二级vb的题目
1)privatesubform_click()X=3.6printX+1;X+2;X+3endsub问程序段的输出结果是?为什么答案是456呢?2)m%=3.14159...
1)private sub form_click()
X =3.6
print X+1;X+2;X+3
end sub
问程序段的输出结果是?
为什么答案是4 5 6 呢?
2)m%=3.1415926
print m%
为什么答案3?
在此先谢谢编程高手的解答了! 展开
X =3.6
print X+1;X+2;X+3
end sub
问程序段的输出结果是?
为什么答案是4 5 6 呢?
2)m%=3.1415926
print m%
为什么答案3?
在此先谢谢编程高手的解答了! 展开
4个回答
展开全部
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、%是整型后缀,m%和dim m as integer是等价的,表示m是整型。赋值给它的所有浮点数都会被取整,比如m%=-4.5678,则m=-5,而m%=-.1234,则m=-4,也就是说,取整时,要四舍五入的。
展开全部
第二题楼上回答了。第一题我觉得有点问题吧,估计前面还有个 Default…… as integer 之类的语句(我忘了 6.0 的咋写了)楼主没有写出来,把变量默认都定义为整形数,否则这个题绝不是这个答案哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
小数点后省略了,取整的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有定义数值类型,默认为整型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询