下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、习题3(数据类型、常量与变量)一、选择题1Integer类型的变量可存放的最大整数为:(A) 255(B) 256(C) 32768 (D)327672下面的4对数据类型中,哪一对所占的内存字节数相等:(A) Integer和Boolean(B) Integer和Single(C) Date和Single(D) Long和Double3下列数据类型中,占用内存最小的是:(A) Boolean(B) Byte(C) Integer(D) Single4使用Public Const语句定义全局常量,该语句可以放在下列什么位置:(A) 过程中(B) 窗体模块的声明段中(C) 标准模块的声明段中(D)
2、 窗体模块或标准模块的声明段中5在窗体模块的声明段中定义变量时,不可能使用下列哪个关键字:(A) Dim (B) Private(C) Public (D) Static6下列哪种数据类型的变量不能存放负值:(A) Integer(B) Single(C) Byte(D) Long7下面哪一个不是字符串常量:(A) 你好(B) (C) True(D) #False#8下面列出的语句中,没有错误的是:(A) txt1.Text + txt2.Text = txt3.Text (B) cmdAdd.Name = cmdSub(C) 12Label.Caption= 1234(D) frmFirst
3、.Move 1000,1000,2000,12009变量名最多不能超过的字符个数为:(A) 10(B) 12(C) 40(D) 25510下列哪一个是日期型常量:(A) 2/1/99(B) 2/1/99(C) #2/1/99#(D) 2/1/9911下面哪条赋值语句不能使字节型变量byt1在内存中的二进制位成为:。(A)byt1=15(B)byt1=1111(C)byt1=&HF(D)byt1=&O1712下列哪一组语句会产生错误:(A) Dim int1 As Integer : int1=True(B) Dim str1 As string*10 : str1=123.4.5(C) Dim
4、 int1 As Integer : int1=123.4(D) Dim bln1 As Boolean: bln1=Yes二、填空题1下列数据类型的变量各占多少字节的内存:Byte: (1) ;Integer: (2) ;Long: (3) ;Single: (4) ;Double: (5) 。2把整型数1赋给一个逻辑型变量,则逻辑变量的值为 (6) 。3刚被定义尚未赋值的日期型变量的值为 (7) ;逻辑型变量的值为 (8) ;对象型变量的值为 (9) ;变体变量的值为 (10) 。4对象型变量可以引用一个对象。使用Dim objFirst As Object语句定义一个对象型变量,如果要把
5、名称为cmdFirst的命令按钮赋予它,应使用 (11) 语句。5在一条Dim语句中可以定义多个变量,如Dim strVar, intVar, sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是 (12) 、 (13) 和 (14) 。6如果int1是整型变量,则执行int1=2+3语句之后,int1的值为 (15) ;执行int1=2+3语句之后,int1的值为 (16) 。7把逻辑值True赋给整型变量之后,此变量的值会变为 (17) 。8默认情况下,所有未经显式定义的变量均被视为 (18) 类型。如果要强制变量的定义,应在模块的声明段使用 (1
6、9) 语句。9如果要在文本框Text1中显示“He said, Good morning!.”(注:不包括外层的中文双引号,内层是英文双引号),则应使用以下的赋值语句:Text1.Text = (20) 。10新建工程,建立如图3.6所示的窗体界面,文本框和命令按钮的对象名分别是Text1和Command1。图3.6 填空第10题在“代码”窗口中输入以下程序行: 1 Public int1 As Integer 2 Dim int1 As Integer 3 Private int1 As Integer 4 Private Sub Command1_Click() 5 Dim int1 As
7、 Integer 6 Static int1 As Integer 7 int1 = int1 + 1 8 Text1.Text = int1 9 End Sub其中语句同时只用一条。如果运行程序,连续单击Command1按钮三次,则使用语句时文本框中显示的是 (21) ;使用语句时显示的是 (22) ;使用语句时显示的是 (23) ;使用语句时显示的是 (24) ;使用语句时显示的是 (25) 。三、判断题1Variant是一种特殊的数据类型,除了定长字符串数据及自定义类型外,可以保存任何类型的数据。Variant还可以保存Empty和Null等特殊值。2使用Dim语句定义了一个变量之后,还
8、可以使用ReDim语句把此变量重新定义为其他的类型。3使用Static语句定义的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。4在定义符号常量的语句中可以先不赋值,在以后赋值;但是,一旦被赋值便不能再赋新值。5定义符号常量时给常量赋值可以使用表达式,但不能包含变量和函数调用。6因为Single类型的变量可表示的范围大于Long类型的变量,所以Single类型占用内存空间大于Long类型。7日期时间型变量既可以只保存日期值,也可以只保存时间值,但不能同时保存日期和时间值。8在同一个过程中不能定义同名的变量;在过程中不能定义与同一模块的模块级变量同名的静
9、态过程级变量。9给长度为4的定长字符串变量赋一个长度为8的字符串会产生“溢出”错误。10一个变量在刚被定义尚未被赋值之前没有值。11一个应用程序的不同模块可以定义同名的全局变量,但是在一个模块中存取另一个模块中的全局变量时,应在变量前加模块名来限定。使用本模块中定义的全局变量一般不用加模块名。12如果A和B都是整型变量,A的值为1,B的值为256,则变量A所占用的内存空间比变量B小。13因为程序级和模块级范围不同,所以可以在同一个窗体模块中定义同名的程序级变量和模块级变量。四、改错题下面是窗体Form1的Click事件过程,要实现从第二次单击开始起,每次单击窗体时,窗体均向右移动100个单位。
10、其中有几处错误,请改正。 1 Private Sub Form1_Click() 2 Dim intLeft As Integer 3 intLeft=intLeft+100 4 form1.Left=intLeftEnd Sub请问,为什么第一次单击窗体时,窗体一般不向右移动,而是跳到屏幕左边附近。如果希望无论窗体的初始位置在什么地方,每次单击(包括第一次)窗体都向右移100缇,程序应如何编写。五、找出合法的直接常量-0.0,.0,0.,23,1.2*103,log3,e,35.7,abc,3+5,12.3e,5e+0,&h007,3/2/99,&H123A六、找出合法的变量名3M,x2,
11、,e,PI,OK,DIM,dim,+a,we$,_name,a+b参考答案一、选择题1D2A3B4C5D6C7D8D9D10C11B12D二、填空题1(1)1(2)2(3)4(4)4(5)82(6)True3(7)#0:00:00#(8)Fasle(9)Nothing(10)Empty4(11)Set objFirst = cmdFirst5(12)Variant(13)Variant(14)Integer6(15)5(16)237(17)-18(18)Variant(19)Option Explicit9(20)He said, Good morning! .10(21)3(22)3(23)3(24)1(25)3三、判断题12345678910111213四、改错题改错部分:(1)Form1_Click改为Form_Click。(2)Dim改为Static。编程部分: 1 Private intLeft As Integer 模块级变量 2 Private Sub
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度注册核安全工程师考试综合练习【各地真题】附答案详解
- 2024-2025学年临床执业医师复习提分资料及答案详解(有一套)
- 2024-2025学年度贵州建设职业技术学院单招数学常考点试卷(综合卷)附答案详解
- 2024-2025学年度执法资格考前冲刺试卷附答案详解(A卷)
- 2024-2025学年医师定期考核真题【历年真题】附答案详解
- 市场推广活动及预算确认函7篇范文
- 2024-2025学年医学检验(士)试题预测试卷附答案详解(巩固)
- 2024-2025学年度护士资格证通关题库附参考答案详解【基础题】
- 2024-2025学年农村信用社招聘考试检测卷附参考答案详解【A卷】
- 汽车维修店汽车发动机保养流程标准手册
- GJB9001C-2017国军标标准培训讲义
- 人教版数学一年级下册第一单元《十几减9》真题同步测试3(含解析)
- 校园网网络工程分析需求报告
- 《杀死一只知更鸟》读书分享PPT
- 级自制书119本13黑今天穿什么
- Premiere 认证题库(整理版)
- 01厨房组织人员管理篇
- 考研考博-英语-华东理工大学考试押题卷含答案详解1
- 胆囊切除术 胆总管切开取石术
- 灭火器消防栓检查维护记录表
- 儿童炎症性肠病
评论
0/150
提交评论