欢迎来到天天文库
浏览记录
ID:49312485
大小:425.00 KB
页数:76页
时间:2020-02-03
《VB程序设计ch03_1基础和选择结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、本章主要介绍程序代码设计基础知识:数据类型、变量、常量、运算符、表达式和基本语句。以程序代码编写为核心,介绍VB语言工具的高级用法:数组、过程与函数。学习重点:掌握VB的数据类型、变量、表达式以及运算符的优先级。掌握VB的常用语句和结构化程序设计的三种基本结构。掌握VB中数组、过程与函数的定义及其用法。第三章程序设计基础13.1基本语法3.2结构化程序设计的三种基本结构3.3基本语句3.4数组3.5过程3.6内部函数23.1基本语法33.1.0VB的编码规则VB和任何程序设计语言一样,编写代码有一定的书写规则:1.VB代码不区分字母的大小写2.语句书写自由(1)同一行上可以书写多条语
2、句,语句间用“:”分隔;(2)续行符(空格+下划线)“_”;(3)一行允许多达255个字符。3.注释有利于程序的维护和调试注释以Rem开始,但一般用西文单引号“‘”引导注释的内容,可以直接出现在语句的后面。43.1.1数据类型数据具有数据类型,数据类型是数据的表示和存储形式,在VB中,不仅提供了系统定义的基本数据类型,而且允许用户自定义数据类型。1.基本数据类型1) 数值数据类型(P.40表3-1)2)字符串型数据(String)字符串是一个用双引号括起来的字符序列,由字母、数字和汉字组成。例:“VisualBasic6.0程序设计”。VB的字符串有两种,即可变长度字符串和固定长度字
3、符串。53)布尔型数据(Boolean)布尔型数据是一个逻辑值,用2个字节存储,只能取逻辑值True或False。当把布尔型数据转换为数值型数据时,Fasle转换为0,True转换为-1。当把数值型数据转换为布尔型数据时,0转换为False,其它非0值转换为True。4)日期型数据(Date)用于表示日期和时间,在内存中占8个字节。例:#05/21/03#。5)对象型数据(Object)对象型数据用于表示应用程序或某些其他应用程序中的对象,在内存中占4个字节。6)变体类型(Variant)Variant是一种特殊的数据类型,是所有未定义的变量的默认数据类型。变体类型是可变的数据类型,
4、可用于表示任何值,如数值、字符、日期等,并且占用的存储空间随类型的改变而改变。6VB标准数据类型72.用户自定义类型(P.41)用Type语句自定义数据类型。格式:[Private
5、Public]Type<用户类型名>元素名As数据类型[元素名As数据类型……]EndType其中,用户类型名是用户自定义的数据类型名(例:student),元素可以是任何基本数据类型,也可以是用户自定义数据类型。例:描述学生的学籍情况,应有该学生学号、姓名、成绩等。PrivateTypestudentnumAsString*8‘定义num为字符串变量nameAsString*8scoreAsIntege
6、rEndType83.1.2常量与变量1.常量常量是指在程序运行过程中始终保持不变的量,在VB中有三种形式的常量,即直接常量、符号常量和系统提供的常量。1)直接常量直接常量就是在程序代码中,以直接明显的形式给出的常数值。根据常量的数据类型,可分为字符串常量、数值常量、布尔常量和日期常量。例:“VisualBasic”,234,True,#05/04/03#。2)符号常量在程序中,可以定义符号常量,用来代替直接常量。必须先定义,再使用。符号名必须是以字母开头,由字母、数字、下划线组成的长度不大于40的字符串。9定义符号常量的格式为:Const符号常量名[As类型]=表达式省略[AS类型
7、],常量的类型由表达式值的类型决定为使与变量名区分,一般常量名使用大写字母注意:符号常量一经声明,在其后的代码中只能引用,不能改变。例:ConstMAX=100ConstBirthday=#05/21/97#ConstPIAsDouble=3.14159‘声明PI为双精度常量103)系统提供的常量系统定义的常量位于对象库中,可通过“对象浏览器”查看.例:窗口状态属性WindowsState可接受下列常量:常量值描述vbNormal0正常vbMinimized1最小化vbmaximized2最大化若要将窗口最大化,可以使用WindowsState的常量,也可以使用WindowsStat
8、e的值:Form1.WindowsState=vbmaximized或Form1.WindowsState=2112.变量变量,是内存中保存信息(值)的内存区域,它的内容在程序运行过程中是可变的。在程序运行过程中,可以改变的量称为变量。1)变量的命名规则:★只能以字母开头,由字母、数字和下划线组成,长度不得超过255个字符。★VB中不区分变量名的大小写。★不能使用VB的关键字作变量名。★为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类
此文档下载收益归作者所有