下载此文档

Vb选择结构程序设计--条件语句.ppt


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
猜价格游戏
猜价格游戏代码
,那么信息提示框提示“猜低了,再试试”
,那么信息提示框提示“猜高了,再试试”
If price < 120 Then MsgBox "猜低了,再试试“
If price > 120 Then MsgBox "猜高了,再试试“
If price = 120 Then MsgBox "猜对了,你真厉害“
,那么信息提示框提示“猜对了,你真厉害”
选择结构就是在程序运行时,对程序的走向进行选择,以便决定
执行哪种操作.
Vb选择结构程序设计 ----条件语句
If price < 120 Then MsgBox “猜低了,再试试”
开始
结束
Price<120?
猜低了,再试试


If……then……的流程图
判断条件:表达式
这种只对条件满足时的情况进行处理,我们称之为选择结构中的单分支结构。

结束
单分支语法格式
单分支语法格式:
单行语法
多行语法
(1)If <表达式> Then <语句组>
(2)If <表达式> Then
<语句组>
End If
表达式是指关系表达式或逻辑表达式,其值属于逻辑型(Boolean),只有真(True)或假(False)两种。当表达式的值为真时,视为条件成立。
语句可以是赋值语句(a=3)、输出语句(print、msgbox)、结束语句(end)等;
语句组可以是1条语句,也可以是多条语句,多条语句间要用 “:” 间隔。
例:确定以下表达式的值
98=89
"A"<"B"
当关系表达式成立时其值为真(True),不成立时其值为假(False);
关系表达式:用关系运算符连接起来的式子。
运算符号
=
>
>=
<
<=
<>
含义
等于
大于
大于等于
小于
小于等于
不等于
关系运算符号:
False
True
逻辑表达式:将多个关系式用逻辑运算符连接起来的式子称为逻辑表达式
1、逻辑运算符:
Not(非):取操作数相反的值。即Not(True) ,结果为False; Not(False) ,结果为True 。
And(与):当两个操作数都为真时,结果才为真,即 (True) and (True),结果为True 。
Or(或):当两个操作数都为假时,结果才为假,即。 (False) or (False) ,结果为False 。
例如:Not(3>7) (3<8) and (5<10) (0<5) or (3<1) (5<0) or(3<1)
T
T
T
F

当条件中只有逻辑运算符时,运算的顺序为 Not 、 And 、Or
当条件中既有算术运算符,又有关系运算符和逻辑运算符时,顺序是:
算术运算 关系运算符 逻辑运算符
逻辑表达式:将多个关系式用逻辑运算符连接起来的式子称为逻辑表达式
例: a+b > c+d and a>=5 or Not c>0 当a=5 ,b=7 ,c=-2 ,d=1 时,
运算过程及结果为:
12>-1 and 5>=5 or not -2>0
T and T or not F
T and T or T
T or T
T
If price < 120 Then MsgBox "猜低了,再试试"
If price > 120 Then MsgBox "猜高了,再试试"
If price = 120 Then MsgBox "猜对了,你真厉害!": End
If price =299 then MsgBox "猜对了,你真厉害“ Else MsgBox “猜错了,再试试“
If price <> 299 Then MsgBox "猜错,再试试"
If price = 299 Then MsgBox "猜对了!这样都行,你真是太太厉害了!": End
三个单分支
两个单分支
一个双分支
语法之间的转换
单行:
If <表达式> Then <语句组1> Else <语句组2>
双分支语法格式:
条件满足
条件不满足
双分支语法格式
多行:
If <表达式> Then

Vb选择结构程序设计--条件语句 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539603
  • 文件大小2.03 MB
  • 时间2021-10-27