- 3
- 0
- 约 47页
- 2016-10-26 发布于广东
- 举报
3.比较运算符和比较表达式 比较表达式(也称为关系表达式)是比较其运算符左右两边数据的大小关系,其表达式结果为逻辑型数据True或者False。 字符串也可以通过比较运算符进行比较,其方法如下。 (1)将两个字符串的第一个字符进行比较,如果不相等,则比较结果为两个字符串的比较结果。 (2)如果第一个字符相等,则继续比较两个字符串的第二个字符,以此类推,直到得出比较结果。 (3)如果两个字符串的每个对应字符都一样,则这两个字符串相等。 例如,下面两个表达式的值均为True。 a string = a string 12345 1234 字符比较实际上是对字符的ASCII码进行比较。ASCII码是用七位二进制数表示一个字符,共能表示128个不同的字符,包括了计算机处理信息常用的26个英文大写字母A~Z、26个英文小写字母a~z,数字符号0~9、算术与逻辑运算符号、标点符号等。在一个字节(相当于8位二进制数)中,ASCII码用了七位,最高一位空闲,常用来作为奇偶校验位。所谓奇偶校验,是在编码进行传送过程中,用来检验是否出错的一种方法,分奇校验和偶校验两种。 4.逻辑运算符和逻辑表达式 (1)“非”运算符Not (2)“与”运算符And (3)“或”运算符Or (4)“异或”运算符Xor (5)AndAlso运算符 (6)OrElse运算符 5.连接运算符 连接运算符可以将多个字符串合并为一个字符串。VB.NET中声明了两个连接运算符:+和。 6.优先级 类 别 运 算 符 小括号 (?) 算术运算符 指数(^) 求相反数(-) 乘法和除法(* /) 整数除法(\) 求余数(Mod) 加法和减法(+ -) 连接运算符 + 比较运算符 = = = 逻辑运算符 Not And AndAlso Or OrElse Xor 表2-2-4 运算符的优先级 2.2.2 数据类型转换 1.隐式转换 系统自动转换是指把所占内存空间字节数少的类型,转换为所占内存空间字节数多的类型,把整数类型转换为浮点类型。 2.显式转换 显式转换又称为强制类型转换,它是指把所占内存空间字节数多的类型,转换为所占内存空间字节数少的类型,把浮点类型转换为整数类型。其格式为: 类型转换函数名(源类型数据) 2.3 【案例5】简易打字练习程序 2.3.1 面向对象程序设计思想 2.3.2 类库 2.3.1 面向对象程序设计思想 1.面向对象的概念 (1)对象(Object) (2)类(Class) (3)消息(Message) (4)属性(Property) (5)方法(Method) 2.面向对象的程序设计 (1)面向对象分析(OOA) (2)面向对象设计(OOD) (3)面向对象编程(OOP) 3.面向对象的特点 (1)封装(Encapsulation) (2)多态(Ploymorphism) (3)继承(Inheritance) (4)抽象(Abstraction) 4.面向对象程序设计的优点 (1)可重复使用 (2)可以扩展 (3)易于管理和控制 5.命名空间 2.3.2 类库 1.什么是类库 (1)构造方法 (2)变量 (3)方法 2.String类 (1)String类中的共享方法 (2)String类中的实例方法 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第2章 VB.NET编程基础知识 【案例3】交换数字位置 2.1 【案例4】四则运算 2.2 【案例5】简易打字联系程序 2.3 2.1 【案例3】交换数字位置 2.1.1 数据类型 2.1.2 变量和常量 2.1.3 运用各种类型的数据 2.1.4 注解语句 2.1.1 数据类型 1.数据类型 VB.NET中的标准数据类型如表2-1-1所示。 (1)整数类型数据是指不含小数点的数字,例如,123、-321、0等。整数类型又根据数据所占内存的容量和表达数字的范围分为字节型(Byte)、短整型(Short)、整型(Integer)和长整型(Long),共4种。 (2)浮点类型数据是指含小数点的数字,例如,12.34、-43.21、123.00等。浮点类型又根据数据所占内存的容量和表达数字的范围分为单精度型(Single)、双精度型(Double)和十进制型(Decimal)3种。 (3)逻辑类型(又称为布尔类型)数据只有两个数值:True和False。它们分别表示“真”和“假”,或者“是”和“否”两种对立的状态。
您可能关注的文档
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml002.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml003.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml004.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml005.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml006.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml007.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml008.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml009.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml010.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 1_ uml011.ppt
最近下载
- 2026-2030中国汽车工业用涂料行业最新度报告.docx
- 人教版数学二年级下册《1.2 余数和除数的关系》教学设计.docx VIP
- 元宵灯谜大全及答案简单100个.docx VIP
- The Lantern Festival 中国传统节日英语课件 .ppt
- 《公共政策导论》(第五版)谢明-第3章 政策主体、政策客体与政策环境.ppt VIP
- 人教版数学二年级下册《1.1 余数及有余数的除法的含义》教学设计.docx VIP
- 2022年六年级下册道法练习册电子.docx VIP
- 2025北京人大附中初三(下)开学考物理试卷.pdf
- 《公共政策导论》(第五版)谢明-第8章 政策终结.ppt VIP
- 比亚迪:2023年年度报告.pdf VIP
原创力文档

文档评论(0)