第4章 要走哪条路——分支结构
世间万物是变幻莫测的,对于发生的不同状况,会有着许多不同的结果。例如,考试的分数高,对应得到的绩点就较高。考试的结果左右着绩点。那么,在C++程序设计的过程中,如何来描述这个千变万化,难以预料的世界呢?本章将要学习分支结构。通过分支的方法,使程序更加完善,解决更多的问题。
本章的知识点有:
- if…else…语句
- 关系操作符和逻辑操作符
- 语句的嵌套
- 条件操作符
- switch语句
4.1 如果……
对于可能发生的事情,经常使用“如果……那么……”。语文里,叫它条件复句。“如果”之后的内容称为条件。当条件满足时,就会发生“那么”之后的事件。有这样一句话:If mark>90, cout <<”GOOD!” <<endl.。把它翻译成自然语言就是:如果分数大于90,则输出GOOD。
其实在程序设计中,也是用“如果”来描述可能发生的情况的。它和刚才的那句英语很相似,具体的语法格式是:
if (条件)
{
语句1;
语句2;
……
}
若干句语