C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++第3章.pptVIP

  • 1
  • 0
  • 约1.09万字
  • 约 67页
  • 2019-10-04 发布于广东
  • 举报

C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++第3章.ppt

第3章 C++控制语句 北京科技大学 程序的三种基本结构 顺序结构 程序的三种基本结构 循环结构 3.1顺序结构程序设计 任何复杂的问题都可以用顺序、选择和循环三种基本算法结构来描述,通常一个大的程序可能是顺序、选择和循环三种结构的复杂组合。 程序的三种基本结构有以下共同点: (1)都是只有一个入口和一个出口; (2)结构内的每一个框都有机会被执行; (3)结构内没有死循环。 如果一个程序仅包含这三种基本结构,则称该程序是结构化程序。 【例3-2】数据交换。从键盘输入x、y的值,输出交换以后的值。 3.2 分支结构程序设计 3.2.1 if分支语句 C++中if条件语句有三种结构形式,它们是:if 结构;if-else 结构;if-else 嵌套结构。 简单分支语句 语句一般格式 if (表达式) 语句A 简单分支语句的算法: 例如: ⑴ if (x0) m++; ⑵ if ( ab ) { c=a; a=b; b=c; } 双分支语句 语句一般格式 if (表达式) 语句A else 语句B 该语句执行过程是:首先计算表达式的值,若为非0(条件成立),就执行语句A,之后跳过语句B,执行后续语句;否则,跳过语句A,执行语句B,之后执行后续语句。即无论条件是否成立一定会执行语句A或语句B中的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档