VB第三章VB程序设计基础.ppt
《VB第三章VB程序设计基础.ppt》由会员分享,可在线阅读,更多相关《VB第三章VB程序设计基础.ppt(25页珍藏版)》请在三一办公上搜索。
1、第三章 VB语言基础,3.1 编码规则3.2 数据类型3.3 变量与常量3.4 运算符和表达式3.5 常用函数3.6 常见错误,3.1 编 码 基 础,1.VB代码不区分字母的大小写 系统保留字自动转换每个单词的首字母大写2.语句书写自由 一行可书写几句语句,之间用冒号分隔;一句语句可分若干行书写,用续行符 _连接(切记续行符前应当有一个空格、同一行中续行符后不能再有代码、不能在字符串表达式中用续行符来继续一行代码),一行=255个字符。3.注释有利于程序的维护和调试 Rem开始 或 单撇号 4.保留行号,3.2 数 据 类 型,标准数据类型,范围0255,用来存储二进制数,任何对象引用,3.
2、3 变量与常量,一、变量和常量的命名规则 变量:在程序运行中其存储的值可以改变。常量:在程序运行中其值不可以改变。命名规则:1.以字母或汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于255个字符;2.不要使用VB中的关键字;3.VB中不区分变量名的大小写;4.为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。,二、变量声明1.用Dim语句显式声明变量 形式:Dim 变量名 AS 类型 Dim 变量名类型符 例 Dim iCount As integer,sAllsum As single 等价于 Dim iCount%,sAllsum!2.隐式声明 未进行上
3、述的声明而直接使用,其类型为 Variant 类型。建议不使用。注意:在通用声明处加 Option Explicit 语句可强制显式声明 变量。,三、常量1.用户声明常量 形式:Const 常量名 AS 类型=表达式 省略 AS 类型,常量的类型由表达式值的类型决定。为使与变量名区分,一般常量名使用大写字母。例 Const MAX=100 又如 Const PAI=3.14159262.系统提供的常量 系统定义常量位于对象库中,可通过“对象浏览器”查看。例:vbNormal vbMinimized、vbCrLf等,例如颜色常量,3.4 运算符和表达式,一、运算符 1.算术运算符(优先级很难记住
4、,实际中我们通常利用括号来进行划分)例:5+10 mod 10 9/3+2 2 结果:10 上式我们通常写为 5+10 mod(10(9/3)+2 2 下表中设ia变量为整型,值为3,注意:利用算术运算符时两边应当均为数值型,若有数字字符或逻辑型,则自动转换为数值型后再运算例如:30+“10”=40,30+true=29(true转为-1,false转为0),30+“ABC”错误,2009-3-15,2.字符串运算符、+字符串连接 123+456 结果 123456 123&456 结果 123456 区别:+两边均为字符串时进行字符串的连结;否则先转换为数值再计算,转换不了时报错&两边不是字
5、符串时,先转变为字符型再计算 例如:123&456 结果为 123456 123+456 结果为 579 abcdef&12345 结果为 abcdef12345 abcdef+12345 出错注意:123+True 结果为 122 True转换为数值-1,False转换为数值0“123”&True 结果为 123True,3关系运算符 将两个操作数进行大小比较,结果为逻辑量。数值型数据比较 按其值进行 字符串比较 按字符的ASCII码值从左到右一一比较,直到出现不同的字符为止.。例:ABCDE ABRA 结果为 False 汉字字符大于英文字符,汉字的比较 按编码的顺序进行 例:“何”“住”
6、,“侠客”“侄子”,“侠客”“俘虏”依据参见下表(来源于Word的下拉菜单中“插入”“符号”),4.逻辑运算符 将操作数进行逻辑运算,结果是逻辑值:条件表达式1 And 条件表达式2 条件表达式均为T,结果为T;条件表达式1 Or 条件表达式2 条件表达式有一个为T 结果为T。,同时为真或同时为假时结果为假 一真一假时结果为真,二、表达式 1.组成 变量、常量、函数、运算符和圆括号。2.书写规则(1)运算符不能相邻。例a+-b是错误的。(2)乘号不能省略。例x 乘以y 应写成:x*y。(3)括号必须成对出现,均使用圆括号。(4)表达式从左到右在同一基准上书写,无高低、大小。3.不同数据类型的转
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 第三 程序设计 基础

链接地址:https://www.31ppt.com/p-6522718.html