第3章 程序设计初步
算法:解决问题所采用的方法和步骤(数值算法 和 非数值算法)
C++程序包括:
(1)预处理命令:#include 或者 #define
(2)声明部分:对数据类型和函数的声明,有函数内声明,也有函数外声明
(3)函数
程序的三种基本结构:顺序结构、选择结构 和 循环结构
全局变量与局部变量:在函数内声明的是局部变量,范围到程序结束;在函数外声明的是全局变量,范围到函数外结束
C++中的 9 种控制语句:
(1)if 条件语句
(2)for 循环语句
(3)while 循环语句
(4)do...while 循环语句
(5)continue 结束本次循环,开始下一次循环
(6)break 终止,只能用于 switch 结构 或者 循环结构
(7)switch 分支选择语句
(8)goto 转向语句
(9)return 从函数返回
C++中语句的定义:能够实现某种操作并且最后以分号结尾的都是语句
C++中输入输出基本方式:
(1)输入输出流:cin cout
(2)getchar 和 putchar 函数进行单个字符的输入输出
(3)scanf 和 printf 函数进行输入输出
C++相比于C引入了逻辑型数据,即 bool 类型,其值为 true 或者 false 两个之一
条件表达式:这个感觉不是很常见,它的表达形式是例如 (a > b)? a:b; 如果括号内为真,则取冒号前的值;如果括号内为假,则取冒号后的值。这个条件运算符也是C++