《C语言程序设计:现代方法(第2版)》第5章 选择语句

第5章 选择语句

不应该以聪明才智和逻辑分析能力来评判程序员,而要看其分析问题的全面性。

尽管C语言有许多运算符,但是它所拥有的语句却相对较少。到目前为止,我们只见过两种语句:return语句(2.2节)和表达式语句(4.5节)。根据对语句执行顺序的影响,C语言的其余语句大多属于以下3大类。

  • 选择语句(selection statement)。if语句和switch语句允许程序在一组可选项中选择一条特定的执行路径。
  • 重复语句(iteration statement)。while语句、do语句和for语句支持重复(循环)操作。
  • 跳转语句(jump statement)。break语句、continue语句和goto语句导致无条件地跳转到程序中的某个位置。(return语句也属于此类。)

C语言还有其他两类语句,一类是复合语句(把几条语句组合成一条语句),一类是空语句(不执行任何操作)。

本章讨论选择语句和复合语句。(第6章会介绍重复语句、跳转语句和空语句。)在使用if语句之前,我们需要介绍逻辑表达式:if语句可以测试的条件。5.1节说明如何用关系运算符(<、<=、>和>=)、判等运算符(==和!=)和逻辑运算符(&&、||和!)构造逻辑表达式。5.2节介绍if语句和复合语句,以及可以在一个表达式内测试条件的条件运算符(?:)。5.3节描述switch语句。

猜你喜欢

转载自www.cnblogs.com/shenhuanjie/p/11453723.html