C程序设计实例教程金林樵第4章程序控制课件教学.pptVIP

  • 1
  • 0
  • 约2.87万字
  • 约 103页
  • 2017-01-01 发布于广东
  • 举报

C程序设计实例教程金林樵第4章程序控制课件教学.ppt

4.1程序控制概述 一个C程序通常由若干条语句组成,显然,这些语句的执行顺序将极大地影响程序执行的正确性。从总体上看,整个程序的执行是顺序的,总是从main函数开始执行,并在main函数中结束。但是在某些局部代码里,程序的执行可能就不是顺序的了,而是由一些相关条件进行控制。例如,对某个学生的百分制成绩进行等级划分时就需要对其成绩进行条件判断,只有成绩大于等于90分时才算优秀,否则当成绩大于等于80分时算良好,等等。这时,程序的运行将会受到成绩这一条件的限制,只执行满足条件的代码,而滤过不满足条件的代码,这就构成了条件选择;而如果需要对全班同学的成绩进行等级划分时,就需要对每一位同学的成绩按上述划分规则进行处理,此时这些处理语句将会重复执行多次,这就构成了循环。 在C语言中,有一组相关的控制语句,用以实现选择与循环: 选择控制语句: if、switch、case。 循环控制语句: for、while、do…while。 转移控制语句: break、continue、goto。 这几个语句将在本章后面的几节中进行详细介绍。 4.2关系表达式和逻辑表达式 对程序执行流程的控制,通常是由一定的条件决定的,这些条件主要由关系表达式或逻辑表达式或它们的组合来表示。 4.2.1 关系运算符和关系表达式 在程序中经常需要比较两个量的大小关系,以决定程序下一步的执行。例如前面说的,对学生成绩进

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档