项目二 认识Visual Basic中数据类型、常量、变量(练习)-《VisualBasic6.0项目教程》(电工版第3版)同步精品课堂

2025-02-17
| 2份
| 9页
| 180人阅读
| 1人下载

内容正文:

2.1:认识Visual Basic中数据类型、常量、变量 一、单项选择题 1、在Visual Basic6.0中,以下存储小数值的数据类型是( ) A. Integer B. Single C. Double D. Currency 2、在Visual Basic6.0中,以下数据类型的取值范围是从-32,768到32767的是( ) A. Byte B. Integer C. Word D. Long 3、在Visual Basic6.0中,以下正确的常量声明方式是( ) A. Const PI = 3.14 B. Const PI = "3.14" C. Const PI = 3,14 D. Const PI = 3.14.5 4. 在Visual Basic6.0中,以下变量作用域是最大的是( ) A. 私有变量(Private) B. 模块级变量(Module-level) C. 公共变量(Public) D. 全局变量 5、在Visual Basic6.0中,以下变量声明方式是错误的是( ) A. Dim x As Integer = 10 B. Dim x = sqr(25) C. Dim x = 10 D. Private x As Integer = 10 6、在Visual Basic6.0中,以下常量是预定义的是( ) A. vbRed B. vbYes C. vbCancel D. 以上都是 7. 在Visual Basic6.0中,以下变量声明方式会导致“变量未声明”的错误选项是( ) A. x = 10 B. Dim x As Integer C. Dim x D. Private x As Integer 8.具有输出和计算功能的语句是( ) A. Cls B. Let C.Print D.Const 9、字符串型变量声明后默认值是( ) A.0 B.空字符串 C. False D.不确定 10、在Visual Basic6.0中,以下可以强制变量为某种数据类型的方式是( ) A. Dim x As Integer B. x = 10 C. x = "10" D. x = CInt(10.5) 2、 判断题 1. 在VB6中,Integer类型的变量可以存储小数值。( ) 2. 在VB6中,Currency类型的变量可以存储小数值,最多保留4位小数( ) 3. 在VB6中,Private变量的作用域是整个项目( ) 三、简答题 1. 在VB6中,Integer类型的变量有哪些特点? 2、在VB6中,如何声明一个常量? 3. 在VB6中,Variant类型的变量有哪些特点? 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 2.1:认识Visual Basic中数据类型、常量、变量 一、单项选择题 1、在Visual Basic6.0中,以下存储小数值的数据类型是( ) A. Integer B. Single C. Double D. Currency 答案:A. Integer 解析:Integer:只能存储整数值,不能存储小数值。 Single:可以存储单精度浮点数(小数值)。 Double:可以存储双精度浮点数(小数值)。 Currency:可以存储货币值,包含小数部分。 2、在Visual Basic6.0中,以下数据类型的取值范围是从-32,768到32767的是( ) A. Byte B. Integer C. Word D. Long 答案:B. Integer 解析:Byte:取值范围是0到255。 Integer:取值范围是-32,768到32767。 Word:取值范围是0到65,535。 Long:取值范围是-2,147,483,648到2,147,483,647。 3、在Visual Basic6.0中,以下正确的常量声明方式是( ) A. Const PI = 3.14 B. Const PI = "3.14" C. Const PI = 3,14 D. Const PI = 3.14.5 答案:A 和 B 解析:A:正确,声明了一个常量PI,值为3.14。 B:正确,但PI是字符串类型。 C:错误,逗号不能用于小数点。 D:错误,数字不允许有多个小数点。 4. 在Visual Basic6.0中,以下变量作用域是最大的是( ) A. 私有变量(Private) B. 模块级变量(Module-level) C. 公共变量(Public) D. 全局变量 答案:C. 公共变量 解析:私有变量(Private):只能在声明它的模块或类中访问。 模块级变量(Module-level):在声明它的模块中访问。 公共变量(Public):可以在整个项目中访问。 全局变量:同义于公共变量,可以在整个项目中访问。 5、在Visual Basic6.0中,以下变量声明方式是错误的是( ) A. Dim x As Integer = 10 B. Dim x = sqr(25) C. Dim x = 10 D. Private x As Integer = 10 答案:B 解析:A:正确,声明了一个整型变量并赋值。 B:错误,赋值中有函数运算。 C:正确,但变量类型由VB6推断,通常不推荐。 D:正确,但只能在模块或类中声明。 6、在Visual Basic6.0中,以下常量是预定义的是( ) A. vbRed B. vbYes C. vbCancel D. 以上都是 答案:D. 以上都是 解析:vbRed:颜色常量。vbYes:对话框按钮常量。vbCancel:对话框按钮常量。这些都是VB6中预定义的常量。 7. 在Visual Basic6.0中,以下变量声明方式会导致“变量未声明”的错误选项是( ) A. x = 10 B. Dim x As Integer C. Dim x D. Private x As Integer 答案:A 解析:A:未声明变量,会导致“变量未声明”的错误(除非在模块顶部添加Option Explicit)。 B:正确声明了变量。 C:正确声明了变量,但未指定类型。 D:正确声明了变量。 8.具有输出和计算功能的语句是( ) A. Cls B. Let C.Print D.Const 答案:C 解析:Print语句具有输出和计算的功能。故选C。 9、字符串型变量声明后默认值是( ) A.0 B.空字符串 C. False D.不确定 答案:A 解析:数值型变量声明后系统会给变量赋初值0,字符型变量的初值为空串,布尔型 变量的初值为False。故选A。 10、在Visual Basic6.0中,以下可以强制变量为某种数据类型的方式是( ) A. Dim x As Integer B. x = 10 C. x = "10" D. x = CInt(10.5) 答案:A 和 D 解析:A:正确,声明变量x为整型。 B:错误,未声明变量类型。 C:错误,未声明变量类型。 D:正确,使用CInt函数将值强制转换为整型。 2、 判断题 1. 在VB6中,Integer类型的变量可以存储小数值。( ) 答案:错误 解析: Integer类型的变量只能存储整数值,不能存储小数值。 2. 在VB6中,Currency类型的变量可以存储小数值,最多保留4位小数( ) 答案:正确 解析:Currency类型的变量可以存储小数值,但它实际上是以整数形式存储货币值,精度与操作系统相关,通常可以精确到小数点后4位。 3. 在VB6中,Private变量的作用域是整个项目( ) 答案:错误 解析:Private变量的作用域是声明它的模块或类,不能在项目的其他部分访问。 三、简答题 1. 在VB6中,Integer类型的变量有哪些特点? 解析:Integer类型的变量占用2字节的存储空间。 它只能存储整数值,范围从-32,768到65,535。 适用于存储不需要小数部分的整数值。 答案:Integer类型的变量占用2字节,存储范围为-32,768到65,535,适用于存储整数值。 2、在VB6中,如何声明一个常量? 解析:Const 常量名 As 数据类型 = 值 例如:Const PI As Double = 3.14159 【答案】使用Const关键字,按照Const 常量名 As 数据类型 = 值的语法声明常量 3. 在VB6中,Variant类型的变量有哪些特点? 解析:Variant类型的变量可以存储任何类型的值,包括数字、字符串、日期等。 它是VB6中默认的变量类型,如果不指定类型,变量会被默认为Variant。 使用Variant类型的变量会影响性能,因为VB6需要在运行时确定其类型。 【答案】Variant类型的变量可以存储任何类型的值,是默认的变量类型,但使用时会影响性能。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目二 认识Visual Basic中数据类型、常量、变量(练习)-《VisualBasic6.0项目教程》(电工版第3版)同步精品课堂
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。