- 1
- 0
- 约2.87万字
- 约 103页
- 2017-01-01 发布于广东
- 举报
4.1程序控制概述 一个C程序通常由若干条语句组成,显然,这些语句的执行顺序将极大地影响程序执行的正确性。从总体上看,整个程序的执行是顺序的,总是从main函数开始执行,并在main函数中结束。但是在某些局部代码里,程序的执行可能就不是顺序的了,而是由一些相关条件进行控制。例如,对某个学生的百分制成绩进行等级划分时就需要对其成绩进行条件判断,只有成绩大于等于90分时才算优秀,否则当成绩大于等于80分时算良好,等等。这时,程序的运行将会受到成绩这一条件的限制,只执行满足条件的代码,而滤过不满足条件的代码,这就构成了条件选择;而如果需要对全班同学的成绩进行等级划分时,就需要对每一位同学的成绩按上述划分规则进行处理,此时这些处理语句将会重复执行多次,这就构成了循环。 在C语言中,有一组相关的控制语句,用以实现选择与循环: 选择控制语句: if、switch、case。 循环控制语句: for、while、do…while。 转移控制语句: break、continue、goto。 这几个语句将在本章后面的几节中进行详细介绍。 4.2关系表达式和逻辑表达式 对程序执行流程的控制,通常是由一定的条件决定的,这些条件主要由关系表达式或逻辑表达式或它们的组合来表示。 4.2.1 关系运算符和关系表达式 在程序中经常需要比较两个量的大小关系,以决定程序下一步的执行。例如前面说的,对学生成绩进
您可能关注的文档
- C_C++程序设计教程与上机实训于文强程立福毛慧凤第五章课件教学.PPT
- C_C++程序设计教程与上机实训于文强程立福毛慧凤第一章课件教学.PPT
- C_C++程序设计李云峰C语言课程导学课件教学.ppt
- C_C++程序设计李云峰第1章C程序设计概述课件教学.ppt
- C_C++程序设计李云峰第2章数据类型与运算课件教学.ppt
- C_C++程序设计李云峰第3章结构化程序设计课件教学.ppt
- C_C++程序设计李云峰第4章利用函数编程课件教学.ppt
- C_C++程序设计李云峰第5章利用数组编程课件教学.ppt
- C_C++程序设计李云峰第6章利用指针编程课件教学.ppt
- C_C++程序设计李云峰第7章利用构造类型编程课件教学.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 情丝难断的母子(小小说).docx VIP
- 2026年中考道德与法治材料关键词转换答题术语(图).docx VIP
- 《媒体与社会》课件.ppt VIP
- 牧马人维修技术资料手册【车主必备】.pdf VIP
- AP宏观经济学 2018年真题 (选择题+问答题) AP Macroeconomics 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 乙肝指南新版标准.docx VIP
- 2025年民政群众身边腐败工作汇报.docx VIP
- 2026年江西中考历史阶段提升检测试卷(附答案解析).docx VIP
- 慢性乙型肝炎诊疗指南 最新版 解读.docx VIP
- 软组织挫伤病历模板.docx VIP
原创力文档

文档评论(0)