第二章 判断控制结构
车到山前必有路,船到桥头自然直
当环境发生变化时,每个人都需要对自己的行为作出相应的调整。比如,如果天气晴好,我们会出去散步;如果交通拥堵,可改道行驶。你会发现,所有的这些决定都取决于某一条件的产生。
C语言也应该能够针对不同的情况执行不同的操作。事实上,这也是C语言有趣的一面。C语言有三个最主要的分支控制指令,即if语句、if-else语句和switch语句。还有一种是条件运算符,这是一种不太重要的结构。
2.1 if,else语句默认的范围就是紧随其后的那条语句,如果超出一条语句,就需要用一对花括号将语句括起来
if(表达式)
语句;
这里的表达式可以使任何有效的表达式,其中包括关系表达式,甚至可以使用算术表达式。
2.2 else-if语句
重点掌握,还需学会熟练使用逻辑运算符。
2.3 三元运算符(只做了解)
在实际编程中,很少用这种表达式。因此,在一些严谨的C语言程序中,条件运算符的使用频率不如if-else语句高。