早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求解初等vb问题如下选哪个选项?为什么?若在应用程序中用“PrivateSubSub1(XAsInteger,YAsSingle)”定义了子程序Sub1,调用程序中的变量I、J均为Integer型,则正确调用子程序Sub1的Call语句是

题目详情
求解初等vb问题 如下 选哪个选项?为什么?
若在应用程序中用“Private Sub Sub1(X As Integer,Y As Single)”定义了子程序Sub1,调用程序中的变量I、J均为Integer型,则正确调用子程序Sub1的Call语句是________。
①Call Sub1(I,I) ②Call Sub1(3.1415,I)
③Call Sub1(3.14,234) ④Call Sub1("245","231.5")
A.①③ B.③④ C.①②③ D.无
▼优质解答
答案和解析
选答案B
因为1,2中把i传址给y,类型不符。
3,4中因为是常量,自动转为传值,虽然类型不符,但是VB会自动类型转换。