浙教版选修一4.1 基本数据类型、常量和变量 课件(18张)

文档属性

名称 浙教版选修一4.1 基本数据类型、常量和变量 课件(18张)
格式 ppt
文件大小 435.0KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2021-01-08 18:19:05

图片预览

文档简介

4.1 数据类型、常量和变量
了解VB的界面
VB工具(Visual Basic的缩写和简称),是Windows环境下的用得很多的应用程序开发工具,它是一个面向对象程序设计的语言工具。
数据是信息的一种记录形式。应用程序中的数据种类是多种多样的
有的数据用来记录数值信息,例如一本书的页数(一个整数),或某个时刻的温度(一个实数),而有的数据用来记录一封信的内容(一段文字),等等。
在程序使用中的数据可以划分成若干中不同的数据类型,不同类型的数据,它们的用途、书写规则、在计算机内部的存储格式都是不相同的。数据总是以如下两种形式出现中程序中:常量和变量。
VB中常用的数据类型如下表(课本P69页)
数据类型名
说明
性质
Integer
整数型
-32768~32767范围内的任何整数 (基本是一些小的数字)
Long
长整数型
-2147483648~2147483467范围内的任何整数
Single
单精度实数型
绝对值在1.401298E-45到3.402823E38内的任何实数,有效数字约6~7位 (基本是一些小的数字)
Double
双精度实数型
绝对值在10E-324到1.79E308内的任何实数,有效数字约14~15位 E表示乘方的底数为10
String
字符串型
一段文字和符号,放在一对双引号(英文状态)之间
Boolean
逻辑型
判断的结果,其值为真(True)或假(Flase)
如:你是三岁小孩吗?
Date
日期型
日期和时间
?
常量
常量,顾名思义,在整个应用程序执行过程中,它们的值都保持不变,不能被修改,也不能对常量赋以新值。
例1 下面是各种不同类型的常量
整数常量: 10 1024
实数常量: 3.1416 -0.25
字符串常量: “basic” “0.68” 必须放在一对双引号(英文状态)之间
逻辑常量: True False 只有这两个值:真(True)或假(Flase)
所有这些直接用数字或字符书写的常量叫直接常量。
还有一中叫“符号常量”:用一个符号来代表常量。符号常量的使用增加了代码的可读性,因为我们看到的是具有含义的名字而不是具体的数据。方便程序的修改和调试。
Visual Basic 有许多内部常量,也允许建立自定义常量。
例2:符号常量
vbBlue VB系统第一的一个符号常量,代表蓝颜色的编码值(16进制数HFFFF00,即十进制数16776960)
程序使用者使用语句
Const PI=3.14159
构建一个符号常量PI,这样,写在程序中的所有符号PI都会被VB自动转化成实数3.14159
至于符号常量和直接常量的区别,同学们自己看课本P70页的知识链接。
变量
在 Visual Basic 环境下进行计算时,常常需要存储临时或中间数据等。例如,要对用户输入的10个数据求平均数,输入的数据要先存储到变量中,程序需要的原始数据、计算产生的中间结果或最终的计算结果都要存储在变量中。
每个变量都要有确定的变量名(用来引用该变量所含的值的名词)和数据类型(确定变量的值以何种格式存储)。
变量名命名规则:在同一个程序中,不同的变量要用不同的名称。变量由字母、数字和下划线等字符组成,但必须是以字母开头,在变量名中对大小写字母是不加区分的。
下面的变量名正确的有:
(A)Abc (B)变量 A (C)true (D)12TS (E)I_64 (F)str (G)Dim (H)abl-score
(I)12.94 (J)234
在编程时,应根据需要设置变量的类型。当变量值的范围可以使用整数类型时,就不要使用实数类型;单精度实数类型够用时,就不要使用双精度实数类型。这样不仅可以节省保存数据用的内存空间,而且可以提高数据处理的速度。
变量说明用Dim语句,其常用的形式为:
Dim 变量名 As 变量的类型
例3 变量说明
Dim count As Integer count 是整数类型的数据
Dim x,y As Double x和y都是双精度实数型数据,可以同时定义两个变量
Dim Name As String Name是字符串类型的变量
数组变量
数组变量主要用来存储一批同类型的数据。数组是由一批同类型的变量构成的一个序列,组成数组的每一个变量被称为数组元素,或称为下标变量。下标通常是一个整数,用来指出某个元素在数组中的位置,数组中每个元素的位置由它的下标惟一地确定。
在实际应用中,一维数组用来存储数据的一个线性序列,二维数组可以用来存储一个二维表(即表格)
一维数组的定义
Dim 数组变量名 (A1 To A2) As 元素的类型
这里,A1是下表的下界,A2的下标是上界,A1和A2都是常量。
例如 Dim score(1 to 3) As Integer
那么他们都是整数的类型,有三个 score(1) score(2) score(3)
定义一个二维数组
Dim 数组变量名 (A1 To A2,B1 To B2) As 元素的类型
如 Dim abc(1 to 3,1 to 4) As Integer
如abc(2,3)就是第2行,第3列上的元素了。
abc(1,1)
abc(1,2)
abc(1,3)
abc(1,4)
abc(2,1)
abc(2,2)
abc(2,3)
abc(2,4)
abc(3,1)
Abc3,2)
Abc3,3)
Abc3,4)
常用的标准函数
VB提供了大量的标准函数,可供用户编写程序时直接使用。教材上介绍了部分常用的数学函数、字符串函数和类型转换函数。如教材P71表格页要记。
下列把字符串内容转换成数值的是( )
(A)str() (B)chr() (C)Abc() (D)Val()
小结
本节主要内容是有关数据类型、变量、常量、数组、函数等一些新的知识和概念
练习
1) 符号常量的好处是可以使程序具有更好的可阅读性,方便程序的修改和调试。
2) 在同一个程序中,不同的变量要用不同的名称。变量名有字母、数字和下划线等字符组成,但必须以字母开头,在变量名中对大小写字母是不加区分的。在使用变量前要对变量的数据类型进行说明。
3) 数组变量主要用来存储一批同类型的数据。用于成批的处理同一类型的数据。
4) 利用数组下标确定。