Visual basica程序设计 第九讲 第四章程序流程的控制 2021/2/22
2021/2/22 1 Visual Basic程序设计 第九讲 第四章 程序流程的控制 (一)
二关系表达式 布尔表达式 本章要点 选择结构 循环结构 常用控件的使用 2021/2/22 冈心风2
2021/2/22 2 本章要点 常用控件的使用 关系表达式 选择结构 循环结构 布尔表达式
§41关系运算符和关系表达式 4.1.1关系运算符VB提供六种关系运算符 关系 物理意义 例子 说明 运算符 小于 若x=5,y=2求xy的值 值为 False 小于等于 若x=2,y=4求x<y的值值为True 表4-1 大于 23>8 值为 False 大于等于 0>=(1<5) 值为True 等于 若 X- wer 求 X- wer 值为True <>2012不等于 aso awe 值为True
2021/2/22 3 关系 运算符 物理意义 例子 说明 < 小于 若x=5,y=2求x<y的值 值为False <= 小于等于 若x=2,y=4求x<=y的值 值为True > 大于 “3”>8 值为False >= 大于等于 0>=(1<5) 值为True = 等于 若x= “wer” 求 x = “wer” 值为True <> 不等于 “asd” <> “qwe” 值为True §4.1关系运算符和关系表达式 4.1.1 关系运算符 VB提供六种关系运算符 表4-1
412关系表达式 1.VB中的关系表达式格式为: <表达式1><关系运算符><表达式2>[<关系运算符 <表达式3>],… 2.说明: (1)其中<表达式>可为算术表达式、字符串表达式 和日期型表达式。 (2)关系表达式求值的次序是先求关系运算符两边 表达式的值,再求关系表达式的值。关系表达式的 值为 Boolean型,只有两个值True和 False (3)若关系运算符两边为算术表达式时,则应先计 算算术表达式的值,再进行关系比较。 2021/2/22 <心4
2021/2/22 4 4.1.2 关系表达式 1. VB中的关系表达式格式为: <表达式1> <关系运算符> <表达式2> [ <关系运算符> <表达式3>], … ] 2. 说明: (1)其中<表达式>可为算术表达式、字符串表达式 和日期型表达式。 (2)关系表达式求值的次序是先求关系运算符两边 表达式的值,再求关系表达式的值。关系表达式的 值为Boolean型,只有两个值True和False。 (3)若关系运算符两边为算术表达式时,则应先计 算算术表达式的值,再进行关系比较
(4)若关系运算符两边为字符串表达 式时,按字符串中每个字母的 ASCII 码逐一进行比较,若比较的前几个 字母的ASCI码都一样,而当比较到 后面哪一个字母不一样,则哪个字 母的ASCI1数值大,则对应的字符 串就大。 2021/2/22 K心少5
2021/2/22 5 (4)若关系运算符两边为字符串表达 式时,按字符串中每个字母的ASCII 码逐一进行比较,若比较的前几个 字母的ASCII码都一样,而当比较到 后面哪一个字母不一样,则哪个字 母的ASCII码数值大,则对应的字符 串就大