Visual Basic程序设计教案:第三章 VB程序设计基础.doc
文本预览下载声明
第3章 VB程序设计基础
教学目的要求:
掌握VB基本数据类型;VB中的常量与变量;掌握运算符与表达式
理解常用标准函数
教学重点
常量与变量、运算符与表达式、常用标准函数
教学难点:
变量的类型, 运算符, 标准函数
3.1 语句与语法规则
Visual Basic 语句由关键字+其它组成。每个语句以回车键结束,一个语句行最大长度不超过1023个字符。
常用的语法规则如下:
(1) 正确的命令动词首字母大写。
(2) 运算符的前后空格。
(3) 语句中关键字、函数等可以不区分大小写。
(4) 一般情况下,程序要求一行一句;多个语句放在一行中,需用冒号(:) 隔开。
(5) 当一条语句较长时,可用续行符分几行写。续行符:空格紧跟下划线( _)。
3.2 数据类型
VB提供系统定义的基本数据类型;还允许用户自定义数据类型。
VB提供的基本数据类型主要有:
数值型
字符串型
布尔型/逻辑型
日期型
对象型
和变体型
一.数值型数据
整数:整型(Integer %)
长整型(Long )
实数:单精度浮点型(Single !)
双精度浮点型(Double #)
整型 (Integer ):占2个字节, 范围-32768~32767。
可在数字或变量名的尾部加%表示,如:2,137%,
-45%,x%
长整型(Long):占4个字节,范围-2147483648~2147483647
可在数字或变量名尾部加表示.如:137, 32769 , y
单精度(Single):占4个字节,有效数字精确到7位,取值范围±1.40×10-45 ~ ±3.40×1038
指数形式:1.23E+3,1.5e-5,1.23e5
* 可在数字或变量名尾部加!表示。如:3.14!,x!
双精度(Double):占8个字节,有效数字精确到16位。取值范围±4.94×10-324~±1.79×10+308
指数形式:1.23D+3,1.5d-5
* 可在数字或变量尾部加 #表示。如:2.3,3.14# , y#
二、货币型(Currency):占8个字节。
用固定格式表示,小数左边有15位,右边有4位。
取值分围:-922337203685477.5808~922337203685477.5807
* 可在数字或变量尾部加 @表示。主要用于精度较高的货币计算。
三、字节型(Byte)是一种无符号整型数,占1个字节
用于存储二进制数据,取值范围:0~255?
四、字符型数据(String)
字符串是一个用双引号括起来的字符序列。
例如:Hello 123456 程序设计
(表示空字符串)
(表示空格字符串)
只能用$类型符表示变量,如:X$
注意:在字符串中,字母的大小写是有区别的。若双引号作为字符串,用连续的两个双引号表示.
asdfas3245673567
字符串的长度:字符个数,最长65535个字符.
五、布尔型数据(Boolean)
用于逻辑判断结果:True 和 False ,占2个字节。
注意:数值和布尔型转换
当数值型转布尔型时,0转换为False,非0值转换为True。
当布尔型转数值型时,False转换为0,True转换为-1。
六. 日期型数据 ( Date )
占8个字节,用来表示日期和时间,用两个#括起来.
如: #January,1,2001#; #10/21/1980#
#1/1/2001 8:20:02 PM# #1/1/2001 8:20:02 AM#
3.3 常量与变量
一、常量
常量是在程序运行过程中,其值不会发生变化的量。
有两种形式:
直接常量
符号常量:用户自定义符号常量、系统符号常量。
直接常量:字符串常量,数值常量,布尔常量,日期常量
例如:”欢迎使用visual Basic”
125 1.2E+2 3.14!
O36 (八进制) H38(十六进制)
True False
#11/10/2001# #1/1/2001 8:20:02 PM#
符号常量:在程序中用一个符号来代替常量,称为符号常量。
1、系统符号常量:常以VB开头
如:VBred , VBgreen, VBblue等
2、用户自定义符号常量,在使用前需要声明, 格式:
[Public/Private] Const 常量名 [As 类型]=表达式
省略格式:Const 常量名=表达式
如:Const pi=3.1415926
显示全部