- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
l C语言教学论文-C语言函数教学新思路的探析 摘要:针对C语言函数教学的常见问题,提出函数教学的新思路,结合EXCEL、HTML、函数分类和典型小案例,重点阐述如何教授函数的概念和调用,并在实际教学中取得良好效果。 关键字:C语言;函数;教学方法 1 引言 在C语言的教学过程中,学生们通常难以理解一些概念和程序流程的控制,比如函数和函数调用。本文通过分析函数教学中出现的常见问题,提出了函数教学新思路,结合EXCEL、HTML、函数分类和典型小案例,重点阐述如何教授函数的概念和调用。 2 函数教学中的常见问题 C语言中的函数分为库函数与自定义函数。自定义函数学习的主要内容分为函数的定义和调用。大部分学生在学习的时候对这些内容感到困难,他们主要是不知道函数该返回什么,函数应该有多少个参数,这些参数是什么类型。在一般教学中,通常存在如下问题: (1)简单地罗列语法 语法知识仅仅是从语法角度系统地进行罗列,从函数形式、参数等分别进行介绍。 (2)语法讲解与编程实例的衔接不好 花费大量时间详细介绍函数、形参、实参等概念与语法知识,而后面的函数编程等实用知识的讲授时间不够,学生们难以接受。 (3)模块化编程训练不够 学生对于自始至终接触到的简单编程印象比较深刻,但是模块化编程思想不够。而且,函数的教学章节在C语言教学内容的后面。 3 函数教学新思路 3.1 用EXCEL来理解函数概念 EXCEL是一个非常简单且界面友好的软件,一般在学生进入大学的第一个学期就已经学习过了。在平时的生活、学习当中都有可能要用到EXCEL,因此学生们对于EXCEL比较熟悉。 3.2 用HTML来理解函数概念 HTML是网页设计的基础。大部分学生愿意花很多时间学习HTML,因为几乎每一个新生都想创建自己的主页。学习HTML不仅能够帮助学生掌握简单的代码编写,还能够帮助学生理解函数的概念。 3.3 根据求解目的归纳不同函数 从语法角度,通常是从参数个数和有无函数体方面将函数分为无参函数、有参函数、空函数三类。根据编写函数的目的、功能或者说用途,函数可以被分为以下三类: (1)求值类函数:使用这种函数是为了求一个值。 求值类函数的一般定义格式: 函数值类型 函数名(类型 形参1, 类型 形参2,…… ) {0 根据形参的值计算所求的值; return 结果; }0 求值类函数的定义步骤是: ① 编写函数头:根据函数所求值的数据类型确定函数值类型,分析函数要提供的参数及其类型从而确定形参。 ② 编写函数体:根据提供的参数(即形参),求出所需的值,最后返回 (return) 该值。 求值类函数在调用时通常作为表达式使用,可用于赋值、输出、运算、或作为另一个函数调用的实参。调用格式: 函数名(实参1,实参2,……) (2)判断类函数:函数是为了检查一个判断是否成立。 判断类函数是一种特殊的求值类函数,其值为1或者0,表示判断成立与不成立。因此判断类函数值的类型固定为int。下面给出判断类函数的一种参考格式: int 函数名(类型 形参1, 类型 形参2,……) {0 int f; /* 代表判断结果 */ 根据形参值进行判断,判断成立则令f为1,否则令f为0 return f;/* 将判断结果返回 */ }0 判断类函数调用时通常用于在选择结构或循环结构中作为判断条件。如: if (函数名(实参1, 实参2,……)==1)…… (3)操作类函数:使用这种函数是为了完成某一项操作。 操作类函数不是为了求值,即函数没有值,其函数值的数据类型是void。函数体中不能使用return (值); 语句来返回一个值,但可以使用return来结束函数运行返回到主调函数。 操作类函数一般定义格式: void 函数名(类型 形参1, 类型 形参2,……) {0 根据形参的值进行处理 return;/*或者无return */ }0 操作类函数调用时通常单独作为语句,其调用格式: 函数名(实参1,实参2,……); 4 结束语 在C语言中,函数一直是学习的重点和难点。本文分析了C语言在函数学习过程中存在的问题,从概念和函数调用两个方面进行探讨,提出函数教学的新思路。通过EXCEL和HTML将函数概念简单具体化,根据求解目的将函数分类总结,在实际教学中取得良好的效果。 参考文献: [1]王涛伟,杨秀金.C++函数的参数传递和返回值问题的教学研讨[J].吉林大学学报(信息科学
您可能关注的文档
- (毕业设计论文)《智能小区网络设计规划》.doc
- (毕业设计论文)《智能音视频切换器的设计》.doc
- (毕业设计论文)《中草药添加剂对母猪生产性能影响》.doc
- (毕业设计论文)《中草药制剂对蛋鸡生产性能影响》.doc
- (毕业设计论文)《中鼎公司实施ERP信息管理所面临问题分析及其对策》.doc
- (毕业设计论文)《中国传统窗格图案在现代家居设计中的应用研究—光影律动》.doc
- (毕业设计论文)《中国传统绘画水墨在动画造型设计中的运用》.doc
- (毕业设计论文)《中国传统水墨风格在广告中的应用》.doc
- (毕业设计论文)《中国村庄经济发展问题研究》.doc
- (毕业设计论文)《中国地区经济发展差距的实证研究及对策分析》.doc
文档评论(0)