顺序结构程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章顺序结构程序设计

(4学时)

一、教学目的及要求

要求学生了解结构化程序设计的基本思想、算法的表示方法,熟练掌握C 语言语句、格式输入/输出函数、字符输入/输出函数。

二、教学重点及难点

重点:结构化程序设计的基本思想,输入/输出函数的使用方法。

难点:流程图的绘制。

三、教学手段

板书与多媒体课件演示相结合

四、教学方法

启发式教学、讲解、演示

五、作业

1、P88页:4.3、4.4、4.6、4.8、4.9

2、习题册本章练习。

六、参考资料

1、谭浩强、张基温、唐永炎主编《C语言程序设计教程》,第三章

2、杨非主编《C语言程序设计应试辅导—二级》,第三章

七、教学内容与教学设计

上节课我们介绍了几种常用的基本数据类型,以及不同数据类型的相互转换,变量赋初值。

这节课我们继续介绍几种常用的运算符以及表达式。形式回顾类型转换的两种类型

【讲授新课】

一、算法与结构化程序设计

1 、算法

例:求长方形的面积。

算法指解决一件事情的方法和步骤,怎样表示一个算法?用流程图表示算法。

流程图表示算法,直观形象,易于理解。

流程图中常用符号的含义如下:

例如将求长方形的面积的算法用流程图表示。讲解

[板书]

[幻灯片] [重点]

算法在程序设计中的地位及表示

[板书]

[幻灯片]

[重点]

[难点]

[课堂设计]请同学回答,通过例题加强对

二、程序基本结构

1. 顺序结构:

2. 选择结构:

3. 循环结构概念的理解。[重点]

[幻灯片] [重点]

[课堂设计]利用生活中的例子,如跑步、走路等解释不

3.1.4 结构化程序设计方法

● 自顶向下; ● 逐步细化; ● 模块化设计; ● 结构化编码。 C程序的结构:

源程序文件1预处理命令全局变量声明函数首部局部变量声明执行语句

函数体

函数1函数n

源程序文件2源程序文件n

C程序

三、顺序结构程序设计 1.顺序执行语句概述

C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。

C 语句可分为以下五类:

1. 表达式语句:表达式语句由表达式加上分号“;”组成。

同结构的表示方法。 [幻灯片] [重点]

八、课后小结

本节课是学生的基础课,通过教学实践,发现学生对算法思想的认识还有等提高,同时要让学生认识到画程序流程图的重要性。

相关文档
最新文档