1 / 39
文档名称:

C语言程序设计课件5.ppt

格式:ppt   大小:263KB   页数:39页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计课件5.ppt

上传人:mh900965 2018/1/20 文件大小:263 KB

下载得到文件列表

C语言程序设计课件5.ppt

相关文档

文档介绍

文档介绍:结构化程序设计方法
结构化程序设计方法规定了几种具有良好特性的“基本结构”,用它们作为构成程序的基本单元。“基本结构”应具有以下特点:
①只有一个入口;
②只有一个出口;
③没有永远执行不到的语句;
④没有死循环
顺序结构、选择结构、循环结构是符合上述特点的基本结构。由这三种基本结构经过反复嵌套所构成的程序称为结构化程序。
程序开发应当采取“自顶向下,逐步细化和模块化”的方法。
第 5 章选择结构程序设计
特点:
程序的流程是由多条支路构成的,在程序的一次执行过程中,根据不同的情况,只有一条支路被选中执行,而其它支路上的语句被直接跳过。
条件
A
B


选择结构传统流程图
条件
真假
A B
选择结构N-S流程图
§ 关系运算符和关系表达式
1、关系运算符:<、<=、>、>= = =、!=
2、结合方向:从左到右
3、优先次序:
算术运算符(高)
关系运算符
赋值运算符
逗号运算符(低)
4、关系表达式
关系表达式就是将两个表达式用关系运算符连接起来。
字符型数据也可以进行关系运算,按其ASCII码值进行运算,如: 'a' > 'b'
关系表达式的值为真、假,分别以数值“1”代表“真”,以“0”代表“假”。
如:若 a=3, b=2, c=1
① c >a+b
② a>b!=c
③ a= =b > c
④ a=b>c
⑤ a=a>b>c
表达式的值 0
表达式的值 0
表达式的值 0
表达式的值 1
表达式的值 0
§ 逻辑运算符和逻辑表达式
1、逻辑运算符:
! (逻辑非) && (逻辑与) 、|| (逻辑或)
逻辑运算的真值表(P89)
2、结合方向:
!:自右至左
&&、||:自左至右
!、++、--、-、& (高)
*、/、%
+、- 、
<、<=、>、>=
==、!=
&&
| |
赋值运算符
逗号运算符(低)
3、优先次序:
4、逻辑表达式
如:若a=1, b=2, c=3
①!a | | a>b
②(a=3) &&(a+b)
注:
1)C编译系统在给出逻辑结果时,以数值“1”代表“真”,以“0”代表“假”。但在判断时,非零的数值都认为是“真”,用“0”代表“假”。
如:
5>3 && 2||8<4-!0

最近更新

小班美术教案《可爱的牙刷》(1) 27页

2024年有关高中毕业生登记表自我鉴定五篇 6页

小班美术公开课教案及教学反思《美丽的小鹿》.. 33页

2024年有关雇佣合同合集十篇 30页

2024年有关销售实习心得 15页

小班绘本阅读爱吃水果的牛教案反思 27页

2024年有关采购计划集合十篇 26页

2024年有关酒店的实习报告范文 30页

小班科学活动教案《摸一摸》 27页

小班科学教案及教学反思《各种各样的车》 26页

2024年有关调查报告作文汇编5篇 7页

2024年有关请假申请书范文锦集八篇 6页

小班社会领域教案《爸爸的大手 27页

2024年有关营业员工作计划集合七篇 15页

2024年有关节能减排方案范文 12页

2024年有关缘分的经典句子 32页

小班社会优质课教案及教学反思《新年到我又长.. 24页

2024年有关研究报告作文汇总五篇 45页

第8章老年人用药修改稿 33页

2024年有关班会课的作文300字集锦八篇 7页

B5小学体育学习小组组织与管理技术使用记录 2页

《醉翁亭记》原文 4页

艺术设计专业课程建设规划及措施 8页

企业租赁集体土地建厂房合同书 3页

义务教育英语课程标准(2022年英文版) 8页

特种设备作业人员体检表及参照标准 14页

万福生科财务造假案例分析(ppt 52页) 51页

《内能》复习课教案 6页

河北省省级机关国内差旅住宿费标准调整表 1页

城市污水处理设计说明书 43页