教育专题:23VB的基本数据类型、常量和变量.ppt
-
资源ID:69551186
资源大小:1.42MB
全文页数:23页
- 资源格式: PPT
下载积分:16金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
教育专题:23VB的基本数据类型、常量和变量.ppt
1VB基本数据类型基本数据类型数据是信息记录的一种形式,在数据是信息记录的一种形式,在VB中,常用的几种数据类型中,常用的几种数据类型如下表所示:如下表所示:23VB的基本数据类型、常量和变量的基本数据类型、常量和变量数据类型名数据类型名数据说明数据说明性质性质Integer整数型整数型3276832767范围内的任何整数范围内的任何整数Long长整数型长整数型21474836482147483648范围内的任何整数范围内的任何整数Single单精度实数型单精度实数型绝对值在绝对值在1.401298E453.402823E38内的任何实数,有效数字内的任何实数,有效数字约约67位位Double双精度实数型双精度实数型绝对值在绝对值在10E3241.79E308内的任何实数,有效数字约内的任何实数,有效数字约1415位位Date(Time)日期型日期型日期和时间日期和时间String 字符串型字符串型一段文字与符号一段文字与符号Boolean逻辑型逻辑型值为值为True与与False2.常量常量常量是指在程序常量是指在程序执执行行过过程中其程中其值值自始至自始至终终都不能改都不能改变变的存的存储单储单元或数据。元或数据。常量有:常量有:数数值值常量:包括整数常量和常量:包括整数常量和实实数常量,如数常量,如3、3.14159、1.06等;等;字符串常量:用双引号括起来的各种有效字符串字符串常量:用双引号括起来的各种有效字符串组组成的。如成的。如VB、15;逻辑逻辑常量:常量:逻辑值逻辑值True、False;日期常量:例如:日期常量:例如:#10102015#;#11/5/2015#;符号常量:符号常量符号常量:符号常量(自定自定义义常量常量)是在程序中用符号表示的常量。符是在程序中用符号表示的常量。符号常量定号常量定义义一个符号一个符号(字符串字符串)代表一个文字常量。代表一个文字常量。常量声明格式:常量声明格式:Const 常量名常量名 AS 类类型型 表达式表达式 AS 类类型型常量的常量的类类型由表达式型由表达式值值的的类类型决定,型决定,为为使与使与变变量名区分,一般常量名使量名区分,一般常量名使用大写字母。用大写字母。例如:例如:Const MAX100;Const PI As Single3.14153变变量量变变量是一个数据的存量是一个数据的存储储区,在程序运行区,在程序运行过过程中,程中,这这些数据是可以改些数据是可以改变变的。每的。每个个变变量都要有确定的量都要有确定的变变量名和数据量名和数据类类型。型。变变量分量分为简单变为简单变量与数量与数组变组变量两种。量两种。变变量名命名量名命名规则规则:由字母、数字和下划由字母、数字和下划线组线组成;成;必必须须以字母开以字母开头头;VB系系统统已使用的字符和关已使用的字符和关键键字不能作字不能作为变为变量名量名(如如语语句名、函数名等句名、函数名等)。例。例如:如:Print、Sub、End;变变量名在一个程序区域内不能同名;量名在一个程序区域内不能同名;变变量量长长度不得超度不得超过过255个字符。个字符。变变量声明格式量声明格式:Dim 变变量名量名 AS 类类型型。例如:例如:Dim a As Single,b As Boolean Dim s As Double 4计数器计数器 计数器是在执行程序过程中,用来形成并存储数据之和的变量。计数器是在执行程序过程中,用来形成并存储数据之和的变量。设变量设变量c作为计数器,在事件发生前应先赋值为作为计数器,在事件发生前应先赋值为0,每当指定的,每当指定的事件发生时,使计数器事件发生时,使计数器c计数,即执行计数,即执行cc1。5累加器累加器累加器是在程序累加器是在程序执执行行过过程中,用来程中,用来专门专门存放算存放算术术或或逻辑逻辑运算累加运算累加结结果的一个果的一个变变量。量。设变设变量量s为为累加器,累加器,变变量量d中存中存储储了一个需要累加的数据,在求和之前,了一个需要累加的数据,在求和之前,s应应先先赋值为赋值为0,即,即执执行行s0;在求和;在求和处处理理过过程中,每遇到一个需要累加的数据程中,每遇到一个需要累加的数据时时,就把就把这这个数据累加到累加器中,即个数据累加到累加器中,即执执行行ssd。6数数组变组变量量数数组变组变量主要用来存量主要用来存储储一批同一批同类类型的数据,数型的数据,数组组是由一批同是由一批同类类型的型的变变量构成量构成的一个序列。的一个序列。组组成数成数组组的每一个的每一个变变量被称量被称为为数数组组的元素,或称的元素,或称为为下下标变标变量。下量。下标标是一个整数,用来指出某个元素在数是一个整数,用来指出某个元素在数组组中的位置。中的位置。一一维维数数组变组变量量说说明明语语句:句:Dim数数组变组变量名量名(A1 To A2)AS 类类型型例如:例如:Dim s1(1 to 50)As String Dim s2(1 to 10)As Single7注注释释注注释释是指在是指在编编写代写代码时码时,编编写者在代写者在代码码中添加的一些中添加的一些说说明性明性语语句。注句。注释释是非是非执执行行语语句,只是句,只是对对有关的内容加以有关的内容加以说说明。例如,明。例如,说说明某个明某个过过程的功能,定程的功能,定义义某个某个变变量的目的等。量的目的等。注注释释以以(单单引号引号)或或Rem开始,后面开始,后面紧紧跟跟说说明字符串。明字符串。例如:例如:Dim s As Single 定定义义累加器累加器Dim c As Integer Rem定定义计义计数器数器 本本节课节课学学习习要求要求识记识记VB基本的几种数据基本的几种数据类类型,并会自定型,并会自定义义常量,自定常量,自定义简单变义简单变量和一量和一维维数数组变组变量。考量。考查查方式方式为选择题为选择题。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 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中的数据中的数据为为()A5.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 D“12345D 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程序段:程序段: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中中显显示的是示的是()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的数的数据据类类型是型是_。执执行完行完毕毕后,出后,出现现如下如下图图所示的出所示的出错错信息提示,那么,当前正在信息提示,那么,当前正在执执行的行的语语句是句是_。String字符串型字符串型Integer整型整型Text1.Text=a+b16某某VB程序段代程序段代码码如下如下图图所示:所示:请问请问答下列答下列问题问题:变变量量x与与y定定义义的数据的数据类类型是型是_。运行程序后,文本框运行程序后,文本框Text1中中显显示示_,文本框,文本框Text2中中显显示示_。Integer整型整型710