C程序设计语言
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第4章 选择程序设计

学习目标

通过本章学习,应该掌握:

● 关系运算与逻辑运算的规律

● if语句的语法规则、执行过程和使用方法

● if语句的嵌套

● switch语句的基本概念和用法

● 选择结构的程序设计

在第3章中我们学习了顺序结构的程序设计。顺序结构是一种由上而下逐条语句依次执行的结构,其特点是程序的执行流程固定不变。然而,在进行实际程序设计时,经常需要根据不同的条件改变程序执行的流程。这就需要另一种程序控制结构——选择结构(也称分支结构、判断结构),其特点是可以根据所给定的条件是否成立来决定程序的执行流程。

设计选择结构程序,首先需要考虑两个方面的问题:一是如何来表示条件,也就是如何作判断;二是用什么语句实现选择结构。

在C语言中,一般用关系表达式或逻辑表达式表示条件,用if语句或switch语句来实现选择结构。