中职《C语言程序设计》教案第9课计算圆的周长和面积.docx
《中职《C语言程序设计》教案第9课计算圆的周长和面积.docx》由会员分享,可在线阅读,更多相关《中职《C语言程序设计》教案第9课计算圆的周长和面积.docx(5页珍藏版)》请在优知文库上搜索。
1、课题计算圆的周长和面积课时2课时(90min)教学目标知识目标:(1)理解函数的概念(2)掌握函数的定义和调用方法能力目标:能用函数编写程序素质目标:通过学习模块化设计方法,树立软件开发团队合作意识教学重难点教学重点:函数的基本概念、函数的定义、函数的调用教学难点:函数调用时的参数传递教学方法问答法、讨论法、讲授法、实践法教学用具电脑、投影仪、多媒体课件、教材教学过程主要教学内容及步骤课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务请同学们结合日常生活和学习,总结遇到过哪些模块化的东西或者模块化的思维。【学生】完成课前任务考勤【教师】使用A
2、PP进行签到【学生】班干部报请假人员及原因问题导入【教师】请同学们扫码观看“为什么要用函数”视频(详见教材),讨论并回答以下问题:C语言是如何实现模块化程序设计的,函数可分为哪两类?【学生】思考、举手回答传授新知【教师】讲解函数的基本概念,函数的定义,函数的调用一、函数的基本概念【教师】多媒体播放“常用标准库函数”视频(详见教材),让学生了解标准库函数的定义,常见的库函数一个C程序通常由一个主函数和若干个其他函数构成。主函数调用其他函数,其他函数可以相互调用。从用户使用的角度看,函数可分为库函数和用户自定义函数两大类。库函数是由系统提供的,用户不必自己定义就可以直接使用,使用时须在程序的开头包
3、含该函数所在的头文件。例如,调用printf()函数时,须用#include包含头文件。用户也可以根据需要自己编写函数,用来实现某Te定的功能,这就是用户自定义函数。【课堂问答】【教师】随机邀请学生回答以下问题请同学们总结,我们在平时练习中使用过哪些库函数?*【学生】聆听、思考、回答【教师】总结学生的回答沙知识库(1)一个较大的C程序,一般由若干个源程序文件组成。(2)一个源程序文件可由一个或多个函数组成,可以供多个C程序共用。(3)程序总是从主函数开始执行,调用其他函数后,最终在主函数中结束。(4)所有函数都是平行的,在定义时相互独立。函数不可以嵌套定义,但可以相互调用。二、函数的定义【教师
4、】多媒体播放“函数的定义”视频(详见教材),让学生熟悉函数定义的语法形式,及各部分的含义用户自定义函数的一般形式如下。类型说明符函数名(形式参数列表)/*函数头*/(函数体)(1)函数的第一行称为函数头,包括类型说明符、函数名、形式参数列表等信息。类型说明符用来表明函数执行后是否有返回值,是什么类型的返回值;函数名是用户为函数起的名字,用来唯一标识一个函数;形式参数(简称形参)列表包括参数的名字和类型,用来表明该函数要接收的参数信息,可以有零个或多个形参。(2)大括号括起来的部分称为函数体,用来实现函数的功能。函数体一般包寺舌说明语句和可执行语句,函数体用和作为定界符;对于有返回值的函数,函数
5、体中还应包括return语句.例如,以下程序用于自定义max()函数,其功能为找出两个整数的较大值。intmax(inta,intb)(intc;c=ab?a:b;returnc;)其中,类型说明符为ini型,表示函数的返回值为整型数据;a和b为形参,用于接收主调函数(调用该函数的函数)的实际参数(简称实参),两个参数之间用逗号分隔;函数体中计算出较大值后用returnc;”语句将C的值作为函数值返回到主调函数中。【课堂问答】【教师】随机邀请学生回答以下问题请同学们思考,函数体中是否必须包含return语句?【学生】聆听、思考、回答+【教师】总结学生的回答三、函数的调用【教师】多媒体播放“函数
6、的调用“视频(详见教材),让学生熟悉函数的调用形式、函数的声明、函数的参数传递、函数的返回值1.函数的调用形式定义函数的目的是为了调用此函数,以得到预期的结果。函数调用的一般形式如下。函数名(实际参数列表)调用函数时,应注意以下三点。(1)若被调函数中无形参,则可以没有实参,但括号不能省略。(2)若被调函数中有形参,则在括号内必须有实参;当有多个实参时,参数之间用逗号隔开。实参的类型及个数必须与形参相同,并且顺序一致。(3)实参可以是常量、有确定值的变量或表达式及函数调用。2 .函数的声明虽函数的定义在调用之前,可以省略函数声明,但是,必须事先声明该函数的返回值和参数类型。函数声明的一般形式如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 教案 计算 周长 面积