C语言程序设计电子教案 习题七_第1页
C语言程序设计电子教案 习题七_第2页
C语言程序设计电子教案 习题七_第3页
C语言程序设计电子教案 习题七_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教案章节或项目名称习题七本次授课类型理论□实验□理实一体□实训□实习班级地点周次星期节次授课进度符合□超前□滞后教学目标1、巩固函数相关知识2、为后续的Java课程学习做好衔接教学重点1、函数的嵌套调用2、数组作为函数参数教学难点函数的嵌套调用、数组作为函数参数教学设计教学环节内容要点与手段时间分配习题要求习题内容介绍及要求知识讲授5分钟习题讲解学生练习判断题知识讲授引导启发10分钟选择题知识讲授引导启发25分钟填空题、程序填空题知识讲授引导启发25分钟编程题知识讲授引导启发20分钟总结归纳要求所有学生掌握本次习题,期末考试占70%。归纳法5分钟教学效果及改进思路教案一、习题要求习题题型:判断题、选择题、填空题、程序填空题、编程题。习题要求:通过独立的分析、小组合作、教师指导,要求所有学生掌握本次习题,期末考试占70%。二、习题讲解(1)判断题16、在函数调用过程中,参数传递分为值传递和地址传递。()17、在函数调用中将数组名字作为实参时,实现的是单向的值传递。()(2)选择题33、下列有关函数的叙述中,不正确的是()。A、函数可以有返回值,也可以有参数B、函数可以没有返回值,也可以有参数C、函数可以没有返回值,也可以没有参数D、函数必须有返回值,也必须有参数34、当调用函数时,实参是一个数组名,则向函数传送的是()。A、数组的长度B、数组的首地址C、数组每一个元素的地址D、数组每个元素中的值35、执行下列程序后,输出结果为()。floatf1(floatx){floatk=2;k=k*x;returnk;}voidmain(){floatb=4.3;printf("%.1f",f1(b));}A、8.6B、9.0C、8.0D、8(3)填空题19、函数参数传递方式有两种:___________和___________。20、函数的返回值通过语句实现。(4)程序填空题9、使用函数求两数中的最大值。将以下程序补充完整。intmax(intx,inty){intz;if(x>y)z=x;elsez=y;;//向主调函数返回值}main(){inta,b,c;printf(“pleaseinput2numbers:”);scanf(“%d%d”,&a,&b);c=;//调用max函数,传递参数printf(“a=%d,b=%d,max=%d”,a,b,c);}(5)编程题5、编程自定义函数实现,任意输入一个整数,判断是奇数还是偶数。

三、习题答案(1)判断题:16、√17、ⅹ(2)选择题:33、D34、B35、A(3)填空题:19、值传递地址传递20、return(4)程序填空题9、returnzmax(a,b);(5)编程题5、voidnum(intn){if(n%2==0) printf("

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论