VB程序设计-第3课Visual Basic语言语法基础课件

上传人:我*** 文档编号:142169527 上传时间:2020-08-17 格式:PPT 页数:31 大小:255.50KB
返回 下载 相关 举报
VB程序设计-第3课Visual Basic语言语法基础课件_第1页
第1页 / 共31页
VB程序设计-第3课Visual Basic语言语法基础课件_第2页
第2页 / 共31页
VB程序设计-第3课Visual Basic语言语法基础课件_第3页
第3页 / 共31页
VB程序设计-第3课Visual Basic语言语法基础课件_第4页
第4页 / 共31页
VB程序设计-第3课Visual Basic语言语法基础课件_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《VB程序设计-第3课Visual Basic语言语法基础课件》由会员分享,可在线阅读,更多相关《VB程序设计-第3课Visual Basic语言语法基础课件(31页珍藏版)》请在金锄头文库上搜索。

1、VB程序设计,第三章 Visual Basic语言语法基础,第三章 Visual Basic语言语法基础,本章知识点: 字符集及编码;基本数据类型、变量和常量、运算符和表达式、内部函数等语法成分的使用等。,第三章 Visual Basic语言语法基础,3.1 字符集及编码规则 3.2 基本数据类型 3.3 常量和变量 3.4 运算符与表达式 3.5 常用内部函数,第三章 Visual Basic语言语法基础,3.1 字符集及编码规则 3.1.1 VB的字符集 (1)字母:大写英文字母A-Z;小写英文字母a-z。 (2)数字:0-9。 (3)专用字符:共27个。,第三章 Visual Basic

2、语言语法基础,3.1.2 编码规则与约定 1)编码规则 (1)VB代码中不区分字母的大小写。 (2)在同一行上可以书写多条语句,语句间要用冒号“:”分隔。 (3)若一个语句行不能写下全部语句,或在特别需要时,可以换行。换行时需在本行后加入续行符,1个空格加下划线“_”。 (4)一行最多允许255个字符。 (5)注释以Rem开头,也可以使用单引号“”,注释内容可直接出现在语句的后面。 (6)在程序转向时需用到标号,标号是以字母开始而以冒号结束的字符串。,第三章 Visual Basic语言语法基础,2)约定 (1)为了提高程序的可读性,对于VB中的关键字其首字母大写,其余字母小写。 (2)注释有

3、利于程序的维护和调试, Rem开始 或单引号“”。 (3)通常不使用行号。,第三章 Visual Basic语言语法基础,3.2 基本数据类型 数据类型多达11种,包括:Integer、Long、Single、Double、Currency、Byte、String、Boolean、Date、Object和Variant。 如表3.1显示各种数据类型的存储空间大小和范围。,第三章 Visual Basic语言语法基础,3.3常量和变量 3.3.1常量 在程序运行过程中,其值不能被改变的量称为常量。在VB中有三类常量: 普通常量、 符号常量 、系统内部定义常量。 1)普通常量 (1)整型常量 整型

4、(Integer):表示-32768至32767之间的整数。例如:10、110 、 20 长整型(Long):表示-2,147,483,648至2,147,483,647之间的整数。 例如:长整型常量的书写:21&。,第三章 Visual Basic语言语法基础,3.3常量和变量 3.3.1常量 (2)实型常量 单精度实型(Single):有效数为7位。 双精度实型(Double):有效数为15位。 十进制小数形式:它是由正负号(+,-)、数字(09)和小数点(.)或类型符号(!、#)组成,即n.n,n!或n#,其中n是09的数字。,第三章 Visual Basic语言语法基础,(3)字符串常

5、量 在VB中字符串常量是用双引号“”括起的一串字符,可以是所有西文字符和汉字、标点符号等;例如“ABC”,“a”,“123”,“0”,“VB程序设计”等。 (4)布尔常量 只有两个值True或False。将逻辑数据转换成整型时:True为-1,False为0;其它数据转换成逻辑数据时:非0为True,0为False。 (5)日期常量 用“#”符括起来,作为日期型数值常量。 例:#01/02/10#、#January 2,2010#,#2010-1-2 14:30:00 PM#,第三章 Visual Basic语言语法基础,3.3常量和变量 3.3.1常量 1)普通常量 2)符号常量 Const

6、 常量名 As 数据类型 =常数表达式 3)系统内部定义常量 内部或系统定义常数是VB应用程序和控件提供的。一般以Vb为前缀,如VbBlue为蓝色 。,第三章 Visual Basic语言语法基础,3.3常量和变量 3.3.1常量 1)普通常量 2)符号常量 Const 常量名 As 数据类型 =常数表达式 3)系统内部定义常量 内部或系统定义常数是VB应用程序和控件提供的。一般以Vb为前缀,如VbBlue为蓝色 。,第三章 Visual Basic语言语法基础,3.3常量和变量 3.3.2变量 1)变量的命名规则 以字母或汉字开头,后可跟字母、数字或下划线组成; 变量名最长为255个字符;

7、VB中不区分变量名的大小写,不能使用VB中的关键字; 字符之间必须并排书写,不能出现上下标。 2)变量声明 (1) 显式声明 声明形式如下: Dim 变量名 AS 类型 (2) 隐式声明 在VB中变量不加任何声明而直接使用,叫做隐式声明。 (3)强制显式声明Option Explicit语句,第三章 Visual Basic语言语法基础,3.4运算符与表达式 3.4.1算术运算符与算术表达式 1)算术运算符 VB提供8种算术运算符 - * / Mod + - 2)算术表达式 x*x+y*y、 (b-sqr(b*b-4*a*c)/2*a,第三章 Visual Basic语言语法基础,3.4运算符

8、与表达式 3.4.2字符串运算符与字符串表达式 字符串运算符有:&、+。功能是将两个字符串连接起来。例如: ABCD + 12345 结果为:ABCD12345 “VB”&“程序设计” 结果为:VB程序设计,第三章 Visual Basic语言语法基础,3.4运算符与表达式 3.4.3关系运算符与关系表达式,第三章 Visual Basic语言语法基础,3.4运算符与表达式 3.4.4逻辑运算符与逻辑表达式 逻辑运算符用于判定操作数之间的逻辑关系,结果是逻辑值。逻辑运算符有:Not、And、Or、Xor、Eqv、Imp .,第三章 Visual Basic语言语法基础,3.4运算符与表达式 3

9、.4.5表达式的运算顺序与书写规则 表达式中出现了多种不同类型的运算符时,其运算符优先级如下: 算术运算符字符运算符关系运算符逻辑运算符 注意: 运算符不能相邻。例如,a+*b是错误的。 乘号不能省略。例如,x 乘以y 应写成:x*y 括号必须成对出现,均使用圆括号。 表达式从左到右在同一基准并排书写,不能出现上下标。,第三章 Visual Basic语言语法基础,3.5常用内部函数 3.5.1数学函数 数学函数是完成数学计算的函数,常用的数学函数如表3.7所示。,第三章 Visual Basic语言语法基础,3.5常用内部函数 3.5.2字符串函数 字符串函数为用户编程时处理字符类型的变量提

10、供了极大的方便。常用的字符串函数如表3.8所示。,第三章 Visual Basic语言语法基础,3.5常用内部函数 3.5.3日期与时间函数 日期与时间函数不仅可以返回系统的日期与时间,而且能从给定的日期型数据中提取年、月、日、时、分、秒,计算星期等信息 。常用的日期时间函数见表3.9。,注意:C|N表示字符串或数字;C|D表示字符串或日期型,第三章 Visual Basic语言语法基础,3.5常用内部函数 3.5.4转换函数 常用的转换函数见表3.10所示 。,第三章 Visual Basic语言语法基础,3.5常用内部函数 3.5.5格式输出函数 语法格式: Format(表达式,“格式字

11、符串”) 其中:表达式为要输出的内容,可以是数值、日期或字符串型表达式;格式字符串:表示输出表达式时采用的输出格式。不同数据类型所采用的格式字符串是不同的。 (1)数值型数据格式符号(见表3.11) (2)日期和时间型数据格式符号(见表3.12 ) (3)字符串类型数据格式化(见表3.13),表3.11 常用数值格式符号及用法,表3.12常用日期、时间格式符号含义,表3.13常用字符串格式符号,第三章 Visual Basic语言语法基础,3.5常用内部函数 3.5.6 shell函数 格式:shell(命令字符串,窗口类型) 功能:调用其他可执行程序. 例如:调用c:windows下的计算器,a=shell(c:windowssystem32cacl.exe),第三章 Visual Basic语言语法基础,3.5常用内部函数 3.5.7其他函数,本章结束,谢 谢 !,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号