网站大量收购独家精品文档,联系QQ:2885784924

程序结构和流程控制语句.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 程序结构和流程控制语句 第3章 程序结构和流程控制语句 教学内容: 1.程序的三种基本结构:顺序结构、分支结构和循环结构;(15分钟) 2.C++程序的组成。(5分钟) 3.C++语句类型。(10分钟) 4.实现分支程序的条件语句:if 语句(45分钟)、if 语句嵌套(10分钟)、条件运算符(5分钟)与switch语句(改为自学 15分钟); 5 .实现循环程序的循环语句:while语句(25分钟)、do…while语句(20分钟) 与for语句 (45分钟); 6 .三种循环语句的比较,循环语句嵌套(25分钟) 7 .控制程序执行顺序的语句:break 、continu、goto ,退出程序的函数:exit()与abort()(20分钟) 8.C++程序的综合举例: 例3.21、例3.22 (45分钟)。 9 .习题课:例3.23、例3.24、例3.25 (80分钟) 9 .本章小结(10分钟) 教学要求: 1.掌握程序的三种基本结构,即顺序结构、分支结构和循环结构; 2. 掌握C++语言中实现这三种基本结构的控制语句的格式、功能和执行过程; 3. 能使用这些控制语句编写具有顺序、分支和循环三种基本结构的程序。 教学方法: 1.通过例题1.2 与例题1.3与sum=1+2+3+…+10 引出顺序、分支、循环程序的概念。 2 .通过回忆第1章例1.3及程序结构特点引出C++程序的组成。在做实验1时,应向学生演示C++ 的项目程序可由多个源程 序组成,每个源程序由编译预处理命令与函数组成。 3 .C++程序的语句类型可用图3.6的格式来描述。 4 .在介绍双选条件语句及例3.2时,应注意,只要在单选条件语句与例3.1板书上稍作修改即可,学生可不必记例题。只 画一般流程图,N-S流程图让学生自学。 介绍双选条件语句后应立即讲述条件运算符。 5 .在介绍嵌套条件语句及例3.4时,应注意,只要在多选条件语句与例3.3板书上稍作修改即可,学生可不必记例题。讲 多选条件语句与嵌套条件语句时,一定向学生强调程序书写缩进格式,及if 与else上下对齐。 6 .在讲述开关语句时,必须讲清表达式只能是整型或字符型,case语句执行后将执行其后一条case语句,因此必须用 break语句才退出switch语句。 7 .用累加和为引例引入循环语句,强调循环程序的四部分,即循环初始化、循环体、循环修改、判循环结束。do while 语句的作用、格式、执行过程及举例,只要在while语句的基础上稍作修改即可,这样可省掉许多写板书的时间。 图3.1 顺序结构 顺序结构 S1 S2 file:////F|/网络课程/C++程序设计/第3章 程序结构和流程控制语句.htm(第 1/31 页)2007-9-5 14:13:49 娜娜 第3章 程序结构和流程控制语句 S1 S2 (b) (a) 省略第1与3个表达式时,for与while 语句是相同的。 3.1 程序的三种基本结构和语句类型 3.1.1 程序的三种基本结构 1.顺序结构 按语句顺序依次执行的结构称为顺序结构。 如图3.1所示。先执行S1(cinxy)操作,再执行S2(sum=x+y; coutsum)操作。在图3.1(a)为顺序结构流程图,图3.1 (b )为其N-S流程图。 2.分支结构 真 真 真 假

文档评论(0)

chqs52 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档