顺序控制语句
指按照语句在程序中出现的先后次序一条一条的顺次执行。包含声明语句,表达式语句,
输入输出语句等。
1.1 表达式语句
任何一个表达式(上一章中给出了详细介绍)后面加上一个分号就构成了表达式语
句(没有分号的不是语句)。常见的表达式语句有以下几种:空语句、赋值语句、函数调用
语句等。
空语句:指只有一个分号而没有表达式的语句,它不作任何操作和运算。
格式为:;
空语句被用在程序的语法上要求一条语句而逻辑上却不需要的时
候。
函数调用语句:是由函数调用表达式加一个语句结束标志(分号“;”)构成的语句。
1.2 输入/输出语句
C++程序没有输入/输出语句,它的输入/输出功能由函数(scanf、printf)或流控
制来实现。printf 和 scanf 是标准的输入输出函数,主要在 C 程序设计中使用,其声明包
含在头文件 stdio.h 中。在 C++中,I/O 流完全取代了它们,使用 I/O 流输入输出时,必须
包含头文件 iostream.h。
从键盘输入语句格式为: cin>>表达式 1[>>表达式 2>>…];
向屏幕输出语句格式为: cout<<表达式 1[<<表达式 2<<…];
注 意:连续输入多项数据时应键入空白字符(包括空格键、回车键和 Tab 键)将相
邻的两项数据分开。而连续输出时,cout 不会在相邻数据项间加分隔符,为了增强显示效
果,用户可通过控制符自定义显示宽度,换行等(部分控制符在 iomanip.h 头文件中声明)。
1.3 复合语句
C++语言允许把一组语句用一对花括号括起来,构成一个复合语句。复合语句被视为
一个独立的单元它可以出现在程序中任何单个语句可以出现的地方复合语句不需要用分号
作为结束。注意空语句;和空复合语句 { } 是等价的。
2 选择控制语句
针对于不同情况采用不同的处理方式的问题,用选择结构来实现。选择语句包含:
if 语句和 switch 语句。
2.
c++程序的流程控制
最新推荐文章于 2022-11-17 17:12:05 发布