

全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人收集整理-ZQC语言中函数调用机理的探讨语言中函数调用机理的探讨研究报告以求 阶勒让德多项式的值为例一探究意义通过语言中函数调用机理的实例研究,尤其是过程较为为复杂的递归调用,实现对语言函数调用逻辑关系的深入理解,并能将语言函数调用这一重要功能运用于实际程序设计中。b5E2R。b5E2R。二 探究方法.深入阅读理解课本所学相关知识点,结合网上相关资料,做好理论基础准备。.将一个数学递推公式利用函数递归调用的方式转换为语言程序,在此基础上完成递归调用的理解。三理论基础.函数是由函数首部和函数体两部分组成。函数首部包括函数类型函数名(函数参数类型函数参数(形参)名),函数体包括申明和执行(包含实参)两部分。p1Ean。p1Ean。.函数调用的过程()定义函数的形参在未出现函数调用时不占内存的存储单元。在发生函数调用时,形参被临时分配内存单元。()实参对应的值传递给形参,如实例中将分别传给形参中的,然后利用形参完成定义函数中的相关计算。()通过语句将函数值带回主调函数,如实例中的将的值带回()中,就得到了最终结果。语言的函数定义是相互平行独立的,但是能实现嵌套调用(调用一个函数中又调用另一个函数),也能实现递归调用(在调用一个函数的过程中直接或间接地调用该函数本身)。DXDiT。DXDiT。四实例探究阶勒让德多项式的递归公式为:语言程序过程分析:总体来看,自定义函数完成该公式的计算部分,主函数完成参数设置,函数调用和结果输出,由于自定义函数是在主函数前编写,可以略过函数申明这一部分。RTCrp。RTCrp。在主函数中程序运行到(简写为)时,开始调用函数,过程如下:()()*()()()*()()()输入首先输入(项数)(自变量),在程序读到()时,就把传递给定义函数中的形参和,开始调用定义函数,每次调用函数后都会产生返回值,这个值返回到调用函数处。例如,调用时()*(),再调用()(),返回值是,如下图所示,这个返回值就取代了中的(),
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 模流分析考试及答案
- 儿科试题及答案
- 批判现实主义科学课件
- 扭矩扳手检定规程课件
- 2025年高级钳工考试题目及答案
- 旧厂房加固施工组织设计(苏州项目)
- 厦门辅警考试题库
- 情景交际引荐与介绍课件
- 数学考试销售题库及答案
- 恐龙绘画课件
- 幼儿园口腔保健科普讲座儿童PPT
- 中国哲学经典著作导读知到章节答案智慧树2023年西安交通大学
- 人类基因组计划
- 【课程思政优秀案例】《创新创业实践》课程
- 阿里巴巴一达通服务
- 2018年黑龙江成人高考专升本艺术概论真题(含答案)
- DB11∕T 1789-2020 餐饮服务单位餐饮服务场所布局设置规范
- EP 中文的课件资料
- 碳纤维材料工程检验批质量验收记录表优质资料
- GB/T 95-2002平垫圈C级
- GB/T 5907.4-2015消防词汇第4部分:火灾调查
评论
0/150
提交评论