下载此文档

程序流程有三种最基本的控制结构,即顺序结构选择结构和 ppt课件.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍

4
选择结构设计
程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
在一个过程中,程序通常是按照由上而下的顺序来执行各个语句的,直到整个过程结束。引入选择结构和循环结构,可以改变程序执行的流程。
选择程序结构用于判断给定的条件,根据判断的结果来控制程序的流程
本章主要内容
条件表达式 关系表达式 / 逻辑表达式
条件语句 If...Then / If...Then...Else
条件语句的嵌套
多分支语句 select case
选择性控件 单选按钮 / 复选框
列表框/组合框
计时器控件
程序举例
精品资料
你怎么称呼老师?
如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进?
你所经历的课堂,是讲座式还是讨论式?
教师的教鞭
“不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘 ……”
“太阳当空照,花儿对我笑,小鸟说早早早……”
关系运算符
符号: <小于  >大于  >=大于或等于  
    <=小于或等于  =等于   < > 不等于  
适用的类型和结果类型:
 关系运算符适用于数值型、字符型、日期型和逻辑型
数据,结果只能为逻辑型(真值True和假值False)
 运算符两侧必须是同类型的量或表达式
若不是,系统会自动进行强制类型转换
“5”>4 0>(1>0)
若判断的结论是成立,则结果为逻辑真值(True),
否则为逻辑假值(False)
True的值等于-1,False的值等于0
关系运算符
运算符
名 称
示 例
说 明
<
小于
“3”<4
值为:True,强制转换为数值型
<=
小于或等于
3<=4
值为:True
>
大于
0>(1>0)
值为:True,强制转换为数值型
>=
大于或等于
“aa”>=“ab”
值为:False
=
等于
1=True
值为:False,强制转换为数值型
<>
不等于
1<>1
值为:False
关系表达式
运算次序:先分别求出运算符两侧表达式的值,
      然后再将二者进行比较
其中:数值型数据按照数值大小比较
2+3>6 3>=0 5<>2^3
   字符型数据按照字符的ASCII码值大小比较
“1”>“2” “a”<“b” “A”> “a”
   日期型数据按照前后顺序比较
#01/01/2003#> # 12/31/2002#
关系表达式的格式:
<表达式1> <关系运算符> <表达式2> [<关系运算符> <表达式3>…]
关系表达式练****br/>数值型数据按照数值大小比较
字符型数据按照字符的ASCII码值大小比较
日期型数据按照前后顺序比较
① ?2/3>3/4
② ?“a”> “b”
③ ?3<=5
④?True=-1
⑤ ?#01/12/91#<=#02/01/91#
? “abc”<= “abb”
? “ab”<= “我们”
?“123”>“99”
?“你们”>“我们”
①False
②False
③True
④ True
⑤True
⑥ False
⑦True
⑧False
⑨False
布尔运算符
符号: NOT  (逻辑非)
AND  (逻辑与) 即:并且,要同时成立
OR   (逻辑或) 即:或者,只要有一个成立
适用的类型和结果类型:
只适用于逻辑型数据,运算结果是逻辑值
规则:
非运算的规则是:直接求反即可
与运算的规则是:只有二者全为真时结果为真,否则为假
或运算的规则是:只有二者全为假时结果为假,否则为真
逻辑值A
逻辑值B
NOT A
A AND B
A OR B
T
T
F
T
T
T
F
F
F
T
F
T
T
F
T
F
F
T
F
F
布尔表达式练****br/>?“a”>“b” AND 1>2
False
?“a”>“b” OR 1<2
True
?NOT 2*5<>11
False
?2^3>3 AND 5>10
False
表示一个数是偶数
x Mod 2=

程序流程有三种最基本的控制结构,即顺序结构选择结构和 ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人龙的传人
  • 文件大小698 KB
  • 时间2021-11-14