Vb语句问题

来源:百度知道 编辑:UC知道 时间:2024/09/27 07:17:26
若在应用程序中用Private Sub Sub1(x as integer,y as single)定义了子程序Sub1,调用程序中的变量I,J均为Integer型,则正确调用子程序Sub1的Call语句是______。
①Call Sub1(I,J)
②Call Sub1(3.14159,J)
③Call Sub1(3.14,234)
④Call Sub1(“245”,“231.5”)
A:①③
B:③④
C:①②③
D:无

①和②中,J为Integer型,不能作为已定义为Single型的第二参数。
②和③中,第一参数被定义为Integer型,故不宜出现小数。
④的两个参数不可为字符串。

故选D

我看是123即C

1和3的integer型参数在给single型参数赋值时,不出错误。
2和3的小数在给integer型参数赋值时,取整数了 。
所以,123均能调用子程序Sub1。

4是两个字符串,调用出错。