




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1vb基本数据类型基本数据类型数据是信息记录的一种形式,在数据是信息记录的一种形式,在vb中,常用的几种数据类型中,常用的几种数据类型如下表所示:如下表所示:2 3 vb的基本数据类型、常量和变量的基本数据类型、常量和变量数据类型名数据类型名数据说明数据说明性质性质integer整数型整数型3276832767范围内的任何整数范围内的任何整数long长整数型长整数型21474836482147483648范围内的任何整数范围内的任何整数single单精度实数型单精度实数型绝对值在绝对值在1.401298e453.402823e38内的任何实数,有效数字内的任何实数,有效数字约约67位位doub
2、le双精度实数型双精度实数型绝对值在绝对值在10e3241.79e308内的任何实数,有效数字约内的任何实数,有效数字约1415位位date (time)日期型日期型日期和时间日期和时间string 字符串型字符串型一段文字与符号一段文字与符号boolean逻辑型逻辑型值为值为true与与false2.常量常量常量是指在程序执行过程中其值自始至终都不能改变的存储单元或数常量是指在程序执行过程中其值自始至终都不能改变的存储单元或数据。常量有:据。常量有:数值常量:包括整数常量和实数常量,如数值常量:包括整数常量和实数常量,如3、3.14159、1.06等;等;字符串常量:用双引号括起来的各种有效
3、字符串组成的。如字符串常量:用双引号括起来的各种有效字符串组成的。如 vb 、 15 ;逻辑常量:逻辑值逻辑常量:逻辑值true、false;日期常量:例如:日期常量:例如:#10102015#;#11/5/2015#;符号常量:符号常量符号常量:符号常量(自定义常量自定义常量)是在程序中用符号表示的常量。符是在程序中用符号表示的常量。符号常量定义一个符号号常量定义一个符号(字符串字符串)代表一个文字常量。代表一个文字常量。常量声明格式:常量声明格式:const 常量名常量名 as 类型类型 表达式表达式 as 类型类型常量的类型由表达式值的类型决定,为使与变量名区分,一般常量名常量的类型由表
4、达式值的类型决定,为使与变量名区分,一般常量名使用大写字母。使用大写字母。例如:例如:const max100; const pi as single3.14153变量变量变量是一个数据的存储区,在程序运行过程中,这些数据是可以改变的。变量是一个数据的存储区,在程序运行过程中,这些数据是可以改变的。每个变量都要有确定的变量名和数据类型。变量分为简单变量与数组变量两种。每个变量都要有确定的变量名和数据类型。变量分为简单变量与数组变量两种。变量名命名规则:变量名命名规则:由字母、数字和下划线组成;由字母、数字和下划线组成;必须以字母开头;必须以字母开头;vb系统已使用的字符和关键字不能作为变量名系
5、统已使用的字符和关键字不能作为变量名(如语句名、函数名等如语句名、函数名等)。例如:例如:print、sub、end;变量名在一个程序区域内不能同名;变量名在一个程序区域内不能同名;变量长度不得超过变量长度不得超过255个字符。个字符。变量声明格式变量声明格式 :dim 变量名变量名 as 类型类型。例如:例如:dim a as single, b as boolean dim s as double 4计数器计数器 计数器是在执行程序过程中,用来形成并存储数据之和的变量。计数器是在执行程序过程中,用来形成并存储数据之和的变量。 设变量设变量c作为计数器,在事件发生前应先赋值为作为计数器,在事
6、件发生前应先赋值为0,每当指定的,每当指定的事件发生时,使计数器事件发生时,使计数器c计数,即执行计数,即执行cc1。5累加器累加器累加器是在程序执行过程中,用来专门存放算术或逻辑运算累加结果的一累加器是在程序执行过程中,用来专门存放算术或逻辑运算累加结果的一个变量。个变量。设变量设变量s为累加器,变量为累加器,变量d中存储了一个需要累加的数据,在求和之前,中存储了一个需要累加的数据,在求和之前,s应应先赋值为先赋值为0,即执行,即执行s0;在求和处理过程中,每遇到一个需要累加的数据时,;在求和处理过程中,每遇到一个需要累加的数据时,就把这个数据累加到累加器中,即执行就把这个数据累加到累加器中
7、,即执行ssd。6数组变量数组变量数组变量主要用来存储一批同类型的数据,数组是由一批同类型的变量构数组变量主要用来存储一批同类型的数据,数组是由一批同类型的变量构成的一个序列。组成数组的每一个变量被称为数组的元素,或称为下标变量。下成的一个序列。组成数组的每一个变量被称为数组的元素,或称为下标变量。下标是一个整数,用来指出某个元素在数组中的位置。标是一个整数,用来指出某个元素在数组中的位置。一维数组变量说明语句:一维数组变量说明语句: dim数组变量名数组变量名(a1 to a2) as 类型类型例如:例如:dim s1(1 to 50) as string dim s2(1 to 10) a
8、s single7注释注释注释是指在编写代码时,编写者在代码中添加的一些说明性语句。注释是注释是指在编写代码时,编写者在代码中添加的一些说明性语句。注释是非执行语句,只是对有关的内容加以说明。例如,说明某个过程的功能,定义某非执行语句,只是对有关的内容加以说明。例如,说明某个过程的功能,定义某个变量的目的等。个变量的目的等。注释以注释以 (单引号单引号)或或rem开始,后面紧跟说明字符串。开始,后面紧跟说明字符串。例如:例如: dim s as single 定义累加器定义累加器dim c as integer rem定义计数器定义计数器 本节课学习要求识记本节课学习要求识记vb基本的几种数据
9、类型,并会自定义基本的几种数据类型,并会自定义常量,自定义简单变量和一维数组变量。考查方式为选择题。常量,自定义简单变量和一维数组变量。考查方式为选择题。1在在vb中,下列正确的常量定义语句是中,下列正确的常量定义语句是()aconst 8c as string leftbconst pi as single3.14159cconst tmp as boolean 123dconst a as integer32768b b c c 2在在vb中,下列属于日期型常量的是中,下列属于日期型常量的是()a 11/1/2015 b11/1/2015c#11/1/2015# d11/1/2015d d
10、 3在在vb中,下列不属于字符型常量的是中,下列不属于字符型常量的是()a 123b helloc a as mand#false# 4在在vb中,用变量中,用变量book存储一行诗句,那么变量存储一行诗句,那么变量book的数据的数据类型应定义为类型应定义为()asingle bbooleancstring dintegerc c b b 5下列能作为下列能作为vb变量名的是变量名的是()along ba_bc2hr dtext1c c 6在在vb中,使用语句中,使用语句dim a as integer声明变量声明变量a后,下列适后,下列适合存储在变量合存储在变量a中的数据为中的数据为()a
11、5.20 b 1314 c168 d8848168d d 7下列语句中,定义的变量可以用来存储下列语句中,定义的变量可以用来存储50位同学的位同学的100米短米短跑测试数据跑测试数据(包含一位小数包含一位小数)的是的是()adim s as integer bdim s as doublecdim s(1 to 50) as string ddim s(1 to 50) as singlec c 8在在vb中,中,command1的按钮事件代码如下图所示:的按钮事件代码如下图所示:执行该段程序后,文本框执行该段程序后,文本框text1中显示的是中显示的是()a573 b 573”c12345
12、d“12345 d d 9在在vb数组说明语句数组说明语句dim a(2 to 5) as single中,定义的数中,定义的数组元素个数组元素个数()a共共5个个 b共共6个个c共共7个个 d共共8个个d d 10有如下有如下vb程序段:程序段:private sub command1_click() dim a(1 to 3) as integer a(1) 11 a(2) a(1) 13 a(3) a(1) a(2) text1.texta(3)end sub执行完毕后,文本框执行完毕后,文本框text1中显示的是中显示的是()a11 b13c24 d35c c 11有如下有如下vb程序
13、段:程序段:private sub command1_click()dim a(1 to 5) as integera(3) 123a(6) 456text1.text a(1)end sub程序执行完毕后,出现如上图所示的错误,引起此错误的语句程序执行完毕后,出现如上图所示的错误,引起此错误的语句是是 ()adim a(1 to 5) as integer ba(3) 123ca(6) 456 dtext1.text a(1)12在在vb中,某个命令按钮的中,某个命令按钮的click事件过程代码如下图所示:事件过程代码如下图所示:c c执行该段程序后,文本框执行该段程序后,文本框text1中
14、显示的是中显示的是()a6 b9ctrue dfalse13将下列常量按数据类型进行归类。将下列常量按数据类型进行归类。5203.14159false hr660381 #12/10/2015# true 旭升图书旭升图书 13.14123(1)single:_(2)integer:_(3)string:_(4)boolean:_(5)date:_程序运行后,出现如上图所示的出错信息提示。程序运行后,出现如上图所示的出错信息提示。造成此错误的语句是造成此错误的语句是_。在不改变运算结果的前提下,需要修正的语句是在不改变运算结果的前提下,需要修正的语句是_。dim s as integerdim s as integers=2ns=2n14有如下有如下vb程序段:程序段:dim n as integerdim s as integern 15s 2 ntext2.text str(s)15在在vb中,某程序段代码如下图所示:中,某程序段代码如下图所示:程序中定义的变量程序中定义的变量a的数据类型是的数据类型是_,变量,变量b的数的数据类型是据类型是_。执行完毕后,出现如下图所示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 液压与液力技术在健身器材中的应用考核试卷
- 社交心理学在决策制定中的应用考核试卷
- 电池充放电特性与循环寿命考核试卷
- 纺织原料与绢纺质量控制考核试卷
- 渔业机械人机工程学应用考核试卷
- 纤维素纤维在鞋类产品抗滑性与耐磨性改进考核试卷
- 矿山机械故障案例分析与预防考核试卷
- 天津艺术职业学院《细胞与组织工程》2023-2024学年第二学期期末试卷
- 山东省泰安市第一中学2025年高中毕业班第二次统测物理试题含解析
- 山东省枣庄树人中学2024-2025学年初三化学试题5月模拟试题含解析
- 2024年现场综合化维护工程师三级认证考试试题及答案
- 西藏拉萨市2025届高三理综下学期一模试题
- 助贷机构及人员从业禁止
- DL-T+748.8-2021火力发电厂锅炉机组检修导则 第8部分:空气预热器检修
- 《无人机测绘技能训练模块》课件-无人机航测影像获取外业
- CJJT135-2009 透水水泥混凝土路面技术规程
- 抗震支架计算书
- 营造和谐人际交往含内容模板
- SH/T 3224-2024 石油化工雨水监控及事故排水储存设施设计规范(正式版)
- 小学六年级期中考试家长会
- 质谱法在食品样本农药残留分析中的应用进展
评论
0/150
提交评论