第3章 程序设计初步本章要点n 基本概念n 赋值语句n C+ 输入与输出n 关系运算和逻辑运算n 选择结构n 循环结构3.1 面向过程的程序设计和算法n 在面向过程的程序设计中,设计者必须制定计算机执行的具体步骤。n 处理问题的一系列步骤即算法。计算机算法分为:数值算法和非数值算法。n 算法的表示方法有: 自然语言 用人们使用的语言描述算法 流程图 用一些图框、线条以及文字说明来形象 地、直观地描述算法。 伪代码 计算机语言(程序)流程图示例假选择过程真循环体语句组过程开始结束3.2 C+ 程序和语句1.C+ 程序结构程序包括:数据描述(声明语句)数据操作(执行语句)2. C+ 语句概述(1)声明语句 变量说明,如 inta;(2)执行语句 控制语句主要完成分支结构程序和循环结构程序的控制。 C+ 主要包括以下9个控制语句: ifelse 语句 分支语句 switch 语句 多分支语句 for 语句 循环语句 while 语句 循环语句 dowhile 语句 循环语句 continue 语句 结束本次循环语句 break 语句 结束循环或结束switch 语句 goto 语句 转向语句