第2章Visual Basic基本知识教学课件 高教版 中职 Visual Basic语言程序设计.ppt
《第2章Visual Basic基本知识教学课件 高教版 中职 Visual Basic语言程序设计.ppt》由会员分享,可在线阅读,更多相关《第2章Visual Basic基本知识教学课件 高教版 中职 Visual Basic语言程序设计.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2章章 Visual Basic基本知识基本知识2.1 基本数据类型2.2 变量2.3 数据类型及声明2.4 运算符和表达式2.5 显示输出Print语句2.6 库函数2.7 程序注释第第2章章 Visual Basic基本知识基本知识2.1 2.1 基本数据类型基本数据类型 1 1 数值常量数值常量:数值常量有数值常量有(Integer(Integer整型整型)()(不含不含小数点或指数的数小数点或指数的数)、Long(Long(长整型长整型)()(相当于范围相当于范围扩展了的整数扩展了的整数)、Single(Single(单精度单精度)包含了小数点或包含了小数点或指数指数)或者或者Do
2、uble(Double(双精度双精度)()(相当于范围扩展了的相当于范围扩展了的更精确的单精度实型数更精确的单精度实型数).).例如例如:2 2字符串常量字符串常量:是用双引号括起来的一串字符。是用双引号括起来的一串字符。这些字符可以是除双引号这些字符可以是除双引号“”“”和回车、换行符和回车、换行符以外的所有字符。以外的所有字符。例如:例如:“$12,345.00”$12,345.00”、“vbvb”、“98765”98765”。第第2章章 Visual Basic基本知识基本知识2.2 2.2 变量变量变量命名规则变量命名规则 以字母或汉字开头,后可跟汉字、字母、数字或下划线组成,以字母或
3、汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于长度小于等于255255个字符;个字符;不要使用不要使用VBVB中的关键字;中的关键字;VBVB中不区分变量名的大小写中不区分变量名的大小写.为了增加程序的可读性,可在变量名前加一个缩写的前缀来为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。表明该变量的数据类型。(1)(1)要见名知义。比如用要见名知义。比如用sumsum(或(或s s)代表求和。)代表求和。(2)(2)尽可能简单明了。尽可能简单明了。(3)(3)不能用不能用VBVB的关键字做变量名。的关键字做变量名。(4)(4)变量名不能与过程名和符号常量名
4、相同。变量名不能与过程名和符号常量名相同。(5)(5)尽量采用尽量采用VBVB建议的变量名前缀或后缀的约定来命名。如:建议的变量名前缀或后缀的约定来命名。如:intMaxintMax。(6)VB(6)VB不区分变量名和其他名字中字母的大小写。为便于阅读,不区分变量名和其他名字中字母的大小写。为便于阅读,每个单词开头的字母一般用大写,例如每个单词开头的字母一般用大写,例如PrintTextPrintText。第第2章章 Visual Basic基本知识基本知识2.3 数据类型及声明 将变量与一定的数据类型相联系这个过程称为变量声明 .声明变量的语句格式如下:声明变量的语句格式如下:Dim Dim
5、 变量名变量名变量名变量名1 As1 As数据类型数据类型数据类型数据类型1 1,变量名,变量名,变量名,变量名2 As 2 As 数据类型数据类型数据类型数据类型2 2,例2.4下面是几个变量声明:Dim Counter as Integer Dim Area As Single Dim StudentName As String Dim StudentName As Strint*20 第第2章章 Visual Basic基本知识基本知识2.3 数据类型及声明 1 Variant变量 变体型数据是一种可变的数据类型,可以存放任何类型的数变体型数据是一种可变的数据类型,可以存放任何类型的数据
6、。在程序中不特别说明时,据。在程序中不特别说明时,VBVB会自动将该变量默认为会自动将该变量默认为VariantVariant型变量。型变量。2 符号常量符号常量 声明符号常量的语法为:Const 常量名常量名 As 数据类型数据类型=值值 例2.5下面是一些典型的符号常量声明:Const TW As Single=3.123456 Const Avogadro As Double=6.0225D+23 Const MaxCount As Integer=100第第2章章 Visual Basic基本知识基本知识2.3 数据类型及声明 3 后缀后缀 不是明确声明一个数据类型(使用Dim或Con
7、st语句),要通过增加一个字符后缀到变量或常量后,使变量和符号常量可以与某个数据类型相联系。较为常用的几个后缀如下:后缀后缀 数据类型数据类型%整型&长整型 !单精度型#双精度型$字符串型 货币型第第2章章 Visual Basic基本知识基本知识2.3 数据类型及声明 4 用户定义的数据类型 除了上述数据类型外,在VB中,用户可以根据需要利用Type语句定义自己的数据类型,其格式如下:Type 数据类型名 数据类型元素名 As 类型名 End Type 例例2.6定义一个有关职工信息的自定义类型:Type Client_Record cltName as String*16 cltPassw
8、ord as String*8 cltDeposit as Currency End Type 第第2章章 Visual Basic基本知识基本知识2.4 运算符和表达式运算符和表达式1算术运算符 表2-1 标准算术运算符 运算符运算符运算符运算符名称名称名称名称优优优优先先先先级级级级示例示例示例示例结结结结果果果果 乘方乘方1 132 32 9 9-负号负号2 2-2-2-2-2*乘乘3 32*52*51010/除除3 34/54/5.8.8 整除整除4 445450 0ModMod取模取模5 55 Mod 45 Mod 41 1+加加6 62+32+35 5减减6 64.5-2.44.5
9、-2.42.12.1第第2章章 Visual Basic基本知识基本知识2.4 表达式表达式 1 表达式的组成 表达式由变量、常量、运算符、函数和圆括号按一定的规则组成,表达式的运算结果的类型由参与运算的数据类型和运算符共同决定。2 表达式的书写规则 1)每个符号占1格,所有符号都必须一个一个并排写在同一基准上,不能出现上标和下标。2)不能按常规习惯省略乘号*,如:2x要写成2*x。3)只能使用小括号(),且必须配对。4)不能出现非法的字符,如。例例2.7下面给出几个算术表达式:2*j+k-1 2*(j+k-1)First+second-third (a2+b2)0.5 4*Pi*Radius
10、3/3 (5/9)*(F-32)B2-(4*a*c)(2*x-3*y)/(u+v)第第2章章 Visual Basic基本知识基本知识2.4 表达式表达式 3 运算符的优先级 一个算术表达式中同时出现几个运算符时,由运算符的优先级来决定,并且在优先级相同时,运算符的执行还有一定的顺序。算术运算符优先级由高至低是:指数运算()、负数()、乘法和除法(*、/)、整数除法()、求模运算(Mod)、加法和减法(+、)。在优先级相同时,运算符按从左至右的顺序执行。4 插入括号 例例2.10 假定我们求代数项的值:对于这个代数式Visual Basic表达式如下:(2*(a+b)2+(3*c)2)(m/(
11、n+1)如果要按照某种特定的顺序来执行运算,可以引入额外的括号对。例如:(2*(a+b)2)+(3*c)2)(m/(n+1)第第2章章 Visual Basic基本知识基本知识2.4 表达式表达式 5 字符串表达式 字符串运算符有“&”和“+”两个,如表2-2所示 表2-2 字符连接运算符 运算符 说明 示例 结果&连接两个字符串表达式 Micro&soft“Microsoft“+计算和,也可连接字符串 123+456“123456“&”和“+”两个字符连接运算符对于字符串连接功能是一样的,只是在使用“&”时,其左右两边必须加空格,而“+”两边无须输入空格,系统会自动留空;“+”两边必须是字符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章Visual Basic基本知识教学课件 高教版 中职 Visual Basic语言程序设计 Basic 基本知识 教学 课件 高教 语言程序设计
链接地址:https://www.taowenge.com/p-87684816.html
限制150内