问题 单项选择题

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Call sub1(-15.1,2.54)
End Sub
Public Function sub1(a As Integer,ByVa1 b As String) As Integer
a=Val(b)
sub1=a
Print sub1
End Function
程序运行后,单击命令按钮,在窗体上输出的是

A.3

B.2

C.-15

D.提示出错

答案

参考答案:A

解析: 本题主要考查了功能函数的调用。特别要注意的是转换函数Va1的含义。
Va1表示的含义是将字符串转换为数值型,在本题中要求转换为整型值,在转换过程中应用到了四舍五人的规则,Va1(2.54)的结果值为3。故程序运行后单击命令按扭,在窗体上输出的数为3。选项A正确。

单项选择题
单项选择题