《C语言程序设计(李刚 第3版) 教案 》30 习题七.docx》由会员分享,可在线阅读,更多相关《C语言程序设计(李刚 第3版) 教案 》30 习题七.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、章节或项目名称习题七本次授课类型团理论 口实验 口理实一体 口实训 口实习班级地点周次星期节次授课进度320201立业楼 2316二十四25、6因符合 口超前 口滞后教学目标1、巩固函数相关知识2、为后续的Java课程学习做好衔接教学重点1、函数的嵌套调用2、数组作为函数参数教学难点函数的嵌套调用、数组作为函数参数教学设计教学环节内容要点教学方法 与手段时间 分配习题要求习题内容介绍及要求知识讲授5分钟习题讲解 学生练习判断题知识讲授 引导启发10分钟选择题知识讲授 引导启发25分钟填空题、程序填空题知识讲授 引导启发25分钟编程题知识讲授 引导启发20分钟总结归纳要求所有学生掌握本次习题,期
2、末考试占70%。归纳法5分钟教学效果及改进思路一、习题要求习题题型:判断题、选择题、填空题、程序填空题、编程题。习题要求:通过独立的分析、小组合作、教师指导,要求所有学生掌握本次 习题,期末考试占70九 二、习题讲解(1)判断题16、在函数调用过程中,参数传递分为值传递和地址传递。()17、在函数调用中将数组名字作为实参时,实现的是单向的值传递。() (2)选择题33、下列有关函数的叙述中,不正确的是( )o A、函数可以有返回值,也可以有参数 B、函数可以没有返回值,也可以有参数 C、函数可以没有返回值,也可以没有参数 D、函数必须有返回值,也必须有参数34、当调用函数时,实参是一个数组名,
3、则向函数传送的是()oA、数组的长度B、数组的首地址C、数组每一个元素的地址D、数组每个元素中的值35、执行下列程序后,输出结果为( )o float fl(float x) float k=2; k=k*x;return k;) void main() float b=4.3;printf (%. If”, fl (b);)A、8. 6 B、9.0 C、8. 0 D、8 (3)填空题19、函数参数传递方式有两种:和 o20、函数的返回值通过 语句实现。(4)程序填空题9、使用函数求两数中的最大值。将以下程序补充完整。int max(int x,int y)1MW MVWMWJttrTint
4、z;if(xy) z=x;else z=y;;向主调函数返回值main()(int a,b,c;printf(uplease input 2 numbers:);scanf(d%d”,&a,&b);c=;/调用max函数,传递参数printfCa=%d,b=%d,max=%d,a,b,c);)(5)编程题5、编程自定义函数实现,任意输入一个整数,判断是奇数还是偶数。三、习题答案(1)判断题:16、V 17、x(2)选择题:33、D 34、B 35、A(3)填空题:19、值传递地址传递20、 return(4)程序填空题9、return z max(a, b);(5)编程题5、void num(int n) if (n%2=0) printf (该数是偶数! n); elseprintf (该数是奇数! n);main ()(int n;scanf (%d, &n);num(n);