【C++】(五)顺序结构的程序设计
顺序结构的程序设计
1 简单语句和复合语句
C++程序是由一条条语句组成,程序运行过程就是语句逐条执行的 过程,而语句执行的次序称之为流程。有了求解问题的算法,还需要用程序将算法实现出来。多数情况下,这种实现表现为一定数量 的语句和执行流程
C++语言语句分为简单语句、复合语句和控制语句
简单语句:
- 表达式语句。如:
x=a+b; t=a,a=b,b=t
; - 函数调用语句。如:
print(a,b)
; - 空语句
复合语句(compound statement),又称语句块,简称块(block)
控制语句
如:if语句、switch语句、循环语句等。
2 注释及语句的写法
注释
语句的写法
(1)多数情况下,在一个程序行里只写一个语句,这样的程序写 法清晰,便于阅读、理解和调试。
(2)注意使用空格或TAB来作合理的间隔、缩进、对齐,使程序形 成逻辑相关的块状结构,养成优美的程序编写风格。
(3)C++语言允许在一行里写多个语句 。
3 C++的输入与输出
所谓输入是指从外部输入设备(如键盘、鼠标等)向计算机输入数 据,输出是指从计算机向外部输出设备(如显示器、打印机等)输 出数据。
C++语言输入输出操作是用流对象(stream)实现的。若在程序中 使用流对象cin
和cout
,应该将标准输入输出流库的头文件 <iostream>
包含到源文件中,并加上命名空间声明。
3.1 cout和cin对象的使用
cin
输入时,为了分隔多项数据,默认要求在键盘输入数据之间使用空格、Tab键、回车
作为分隔符。
3.2 格式控制
可以在输入输出流中使用控制符进行格式控制。使用这种方法,需 要在程序中加入<iomanip>
头文件。
3.3 顺序结构
所谓顺序结构是指:语句以其出现的顺序执行
一个语句执行完会自动转到下一个语句开始执行,这样的执行称为 顺序执行。
顺序执行的次序是佷重要的
C++程序设计-西北工业大学-魏英、姜学锋、刘君瑞