![C++从零开始学(视频教学版)(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/128/29977128/b_29977128.jpg)
上QQ阅读APP看书,第一时间看更新
5.1 顺序语句
在上一章中,我们学习了运算符的应用。如果要写出一个完整的C++程序,那么还需要掌握C++的控制语句,本章就对C++的控制语句进行介绍。在C++中,控制语句分为顺序控制语句、循环控制语句、条件控制语句和无条件控制语句。
从执行方式上看,从第一条语句到最后一条语句完全按顺序执行,就是简单的顺序结构。在本节中,首先介绍简单的顺序执行语句。
所谓顺序结构,就是指按照语句在程序中的先后次序一条一条地顺次执行。顺序控制语句是一类简单的语句,包括表达式语句、输入/输出等。
(1)表达式语句、空语句和复合语句
表达式语句是最简单的C++语句,在表达式后面加上分号就是表达式语句。如果一个表达式是空表达式,也就是只有一个分号,那么这个语句称为空语句。复合语句是由多条语句组成的,并且由{}括起来。
(2)输入/输出
前面已经介绍了标准的输入流cin和标准的输出流cout,标准的输入/输出是顺序语句的重要组成部分。
下面通过一个实例来说明顺序控制语句的使用方法和技巧。
【实例5-1】顺序控制语句(代码5-1.txt)
新建名为“setest”的【C++ Source File】源程序,源代码如下所示:
![](https://epubservercos.yuewen.com/A8BCBE/16499866604816706/epubprivate/OEBPS/Images/Figure-P91_12049.jpg?sign=1739295123-X9YRMeLvba7Xu2kGxyWFry0a0bFpEzgz-0-982d823fd6097a758eee0587c60a4ba2)
【代码详解】
本例演示了执行一段程序的顺序流程。在代码中首先定义了两个整型变量a和b。使用cin语句先给a赋值,再给b赋值,最后输出两个整数的和。
运行结果如图5-1所示。
![](https://epubservercos.yuewen.com/A8BCBE/16499866604816706/epubprivate/OEBPS/Images/Figure-P91_12041.jpg?sign=1739295123-dfQG0onnrI0ZpJCQ9BcKR8dUyXw7JaKX-0-08dfeb89ae7ea63202f7b36cf595f8af)
图5-1 代码运行结果