求助两道VB的选择题

来源:百度知道 编辑:UC知道 时间:2024/06/10 05:41:52
14. 在文本框Text1中输入25,在文本框Text2中输入-15,则表达式Text1+Text2的运行结果为_________。
A. 10
B. 40
C. 25-15
D. 报错

15. 在窗体的通用声明段自定义数据类型card,下列定义方式中_________是正确的。
A. A.Type Card
No As Integer
Hua As String*10
End Card
B. Private Type Card
No As Integer
Hua As String*10
End Type

C. Private Type Card
No As Integer
Hua As String *10
End Card
D. Type Card
No As Integer
Hua As String *10
End Type

分别应该选C,B。请高手说明下原因好么?

14 因为text文本框中的类型为字符型 即25和-15都是字符 等价于"25"和
"-15" 字符的加减运算等于连接 因此text1+text2=25-15

15 一般情况下记录类型应在标准模块中定义,如果在窗体模块中定义必须加上
"private" 格式 type 数据类型名
数据类型元素名 as 类型
end type

第一题中Text文本框的默认类型为 String 所以就是25和-15的连接
第二题中自定义变量类型在窗体中定义格式为
dim 变量名 as 数据类型
private 变量名 as 数据类型

在通用中 private type 数据类型
end type
这里是模块级变量
对该模块所有过程都有效。