C++从零开始学(视频教学版)(第2版)
上QQ阅读APP看书,第一时间看更新

5.1 顺序语句

在上一章中,我们学习了运算符的应用。如果要写出一个完整的C++程序,那么还需要掌握C++的控制语句,本章就对C++的控制语句进行介绍。在C++中,控制语句分为顺序控制语句、循环控制语句、条件控制语句和无条件控制语句。

从执行方式上看,从第一条语句到最后一条语句完全按顺序执行,就是简单的顺序结构。在本节中,首先介绍简单的顺序执行语句。

所谓顺序结构,就是指按照语句在程序中的先后次序一条一条地顺次执行。顺序控制语句是一类简单的语句,包括表达式语句、输入/输出等。


(1)表达式语句、空语句和复合语句

表达式语句是最简单的C++语句,在表达式后面加上分号就是表达式语句。如果一个表达式是空表达式,也就是只有一个分号,那么这个语句称为空语句。复合语句是由多条语句组成的,并且由{}括起来。


(2)输入/输出

前面已经介绍了标准的输入流cin和标准的输出流cout,标准的输入/输出是顺序语句的重要组成部分。

下面通过一个实例来说明顺序控制语句的使用方法和技巧。


【实例5-1】顺序控制语句(代码5-1.txt)

新建名为“setest”的【C++ Source File】源程序,源代码如下所示:

【代码详解】

本例演示了执行一段程序的顺序流程。在代码中首先定义了两个整型变量a和b。使用cin语句先给a赋值,再给b赋值,最后输出两个整数的和。

运行结果如图5-1所示。

图5-1 代码运行结果