单选题
窗体上有1个名称为Command1的命令按钮,事件过程如下: Private Sub Command1_Click() m=-3.6 IfSgn(m)Then n=Int(m) Else n=Abs(m) End If Print n End Sub 运行程序,并单击命令按钮,窗体上显示的内容为
A、
-4
B、
-3
C、
3
D、
3.6
【正确答案】
A
【答案解析】
解析:Int函数的作用是去返回不大于参数的最大整数,例如Int(4.6)=4,Int(-4.6)=-5:VB中的逻辑值True和False和整型值之间会自动进行类型转换,其中-1转换为True,0转换为False。本题中由于m为负数,所以sgn(m)的值为-1,即条件为真,会返回不大于m的最大整数值即-4。
提交答案
关闭