收藏 分享(赏)

山东省日照青山学校教科版高中信息技术选修一课件:2.2.1数据类型2.2.2常量与变量 .ppt

上传人:weiwoduzun 文档编号:1922204 上传时间:2018-08-29 格式:PPT 页数:13 大小:387.50KB
下载 相关 举报
山东省日照青山学校教科版高中信息技术选修一课件:2.2.1数据类型2.2.2常量与变量 .ppt_第1页
第1页 / 共13页
山东省日照青山学校教科版高中信息技术选修一课件:2.2.1数据类型2.2.2常量与变量 .ppt_第2页
第2页 / 共13页
山东省日照青山学校教科版高中信息技术选修一课件:2.2.1数据类型2.2.2常量与变量 .ppt_第3页
第3页 / 共13页
山东省日照青山学校教科版高中信息技术选修一课件:2.2.1数据类型2.2.2常量与变量 .ppt_第4页
第4页 / 共13页
山东省日照青山学校教科版高中信息技术选修一课件:2.2.1数据类型2.2.2常量与变量 .ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、2.2数据的表示与处理,2.2.1数据类型,程序设计中,往往要处理各种各样的数据,不同的程序设计语言有不同的数据类型(Data Type) 在VB中,为了便于数据的表示与处理,VB提供了数值型、字符串型、布尔型、日期型等基本数据类型 数据类型实际上是一种约定。不同的约定,计算机分配的存储空间也是不同的。数据类型决定了数据所占用的存储空间大小,存储空间限制了保存数据的范围,不同类型的数据能够进行的运算也不同。,2.2.1数据类型,整型、长整型、单精度和双精度都属于数值型,它们表示数值的范围是不同的。,字符串型数据是指用括起来的一串字符。如欢迎进入VB世界!、 Visual Basic、1234都

2、是字符串类型。,布尔型又称逻辑型,常用于表示逻辑判断的结果,日期型数据专门用来处理日期和时间。VB采用一对“#”把日期和时间的值括起来,如 #2003/08/20# 表示2003年8月20日。,所占内存?,运算时间?,上机验证P24实践(2) 验证求5! Private sub form_click() Dim I As Integer, x As Integer x = 1 For I = 1 To 5 x = x * I Next I Print “x=“;x End sub,2.2.2常量与变量,1.常量 常量(constant)是指在程序运行过程中保持不变的量,在 Visual Bas

3、ic中,常量有数值常量、字符串常量等。 数值常量 数值常量就是数学中说的常数,数值常量有整型常量和实型常量两种。 整型常量即整数,是指不带小数的数值,如1、0、-10、107等都是合法的整数。 实型常量即实数,是指带小数的数值。实型常量又分为定点数和浮点数两种。 定点数:3.14159 ,-6.8,1.997。浮点数:2e6、1e5、88E-18。 浮点数对应的就是数学上的科学计数法,以幂数形式表示一个实数,例如1234.56可以表示为1.2345610。由于程序中无法表示上标和下标,因此用英文字母“E”(或“e”)表示底数10,则1.2345610 可表示为1.23456E3。,3,3, 字

4、符串常量 被一对双引号括起来的若干个合法的字符称为字符串常量。字符串常量指的是双引号中的字符,不包括双引号本身。例如“china”、“Visual Basic”、“18”、“3.14”等。text1.text=“text1”print “good morning!”如果程序中多次用到同一个常量,往往用一个有意义的符号表示,这种常量称为符号常量;代表常量的符号称为“常量名”,其定义形式如下:Const 常量名 As 类型表达式 如:Const pi =3.14159 r=5 s=pi*r*r Print “s=“;s,上机练习P22实践(1),Private Sub Form_Click() D

5、im r As Single Dim c As Single Dim s As Single r = InputBox(“输入r:“) c = 2 * 3.14 * r s = 3.14 * r * r Print c Print s End Sub,Private Sub Form_Click() Const pi = 3.14 Dim r As Single Dim c As Single Dim s As Single r = InputBox(“输入r:“) c = 2 * pi * r s = pi * r * r Print c Print s End Sub,修改Print “s

6、=“;s,2.变量 在程序执行过程中,其值可以改变的量称为变量(variable),例如: a=4 a=3.14 a先后有2个值,也就是说a的值是可以变化的。 (1)变量命名P23每个变量都应该有一个名字,即变量名。Visual Basic变量名必须以字母或汉字开头,由字母、汉字、数字或下划线组成,对字母不区分大小写,变量名最长不超过255个字符。但不能以VB的保留字作为变量名,如a、i、x1、age、num等均为合法的变量名,而1x、print、l*et则是非法的变量名。另外,为加强程序的可读性,变量名最好要有意义,如用“age”表示“年龄”,“sum”表示“总和”等。,变量是用来存储数据的

7、,数据分为不同的类型,相应的变量也有不同类型: (2)变量声明变量在使用之前应用Dim语句声明其变量名及数据类型,Dim语句格式为: Dim 变量名 As 数据类型 例如:Dim i As Integer Dim sum As Single Dim name As String 以上三个语句分别将i、sum、name定义为整型、实型和字符串型变量。当然,也可以在一行中定义多个变量,如上述三个变量可如下定义: Dim i As Integer, sum As Single, name As String,在所有事件过程前定义的变量,可在该窗体的所有事件过程中使用,称为窗体级变量。也可以在事件过程

8、中定义变量,此处的变量称为局部变量,只能在事件过程中使用。,课堂练习,1、VB程序中”Dim n as Integer”这条语句的作用是( D)A、定义一个数据处理方法B、定义一个数据输入方法C、定义一个事件过程D、定义一个变量 2、下列选项中,可以作为VB程序变量名的是( B)Aa/b B.ab C.a-b D.a+b 3、下列选项中属于字符串常量的是( D )Aa-b B.1235 C. ab D.”1235”,4、在VB语言中,下列合法的变量名是( D )A*abc B.cc C.34ab D.ab34 5、在VB语言中,下列合法的变量名是( A )Aaa B.a+b C.dim D.7

9、ab 6、VB语言中,下列数据类型说明符中表示整型的是(D )AString B.Date C.Bollean D.Integer 7、以下各项,可以作为VB变量名的是( C )A123.58 B.while C.flag D.2_seek,8、以下关于变量的说法,错误的是(D )A变量用来存储计算过程中所涉及的初始值、中间值和运算结果B若数据存储到某个变量,只要不把新的数据存储到该变量,它的值将不会改变C在算法的执行过程中,可以读出变量的值,也可以将数值存储到指定的变量中D变量中的数据被读出来后,该变量中的数据就不再存在 9、关于变量,下列叙述中不正确的是( D )A变量名的长度不超过255个字符B变量名可以包含小数点C变量名不能使用关键字D变量名的第一个字符必须是字母,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报