- 15
- 0
- 约2.99千字
- 约 5页
- 2017-04-10 发布于贵州
- 举报
实验十二 递归与外部子程序
递归子程序是FORTRAN90新增的功能之一,递归子程序适用于对递归问题的求解。对于递归问题,使用递归子程序求解,将大大降低程序设计的难度。一般情况下,应尽可能将求解问题描述成递推或递归问题,以便使用递归子程序求解。递归子程序分递归函数子程序和递归子例行程序,递归子程序定义类似于普通子程序,不同之处是在FUNCTION或SUBROUTINE语句之前增加一个RECURSIVE属性关键字前缀。
外部子程序是出现在主调程序单元之外的子程序,外部子程序和主程序可单独保存在不同的源程序文件中,可分别独立编译。外部子程序可用于大型复杂的程序设计,可实现多人并行(同时)、协调、合作开发大型复杂程序。使用外部子程序,有时需要在主调程序单元中通过EXTERNAL语句声明。外部子程序分外部函数子程序和外部子例行程序,外部子程序类似于普通子程序,不同之处是出现在主调程序单元之外。
本次实验是学习和掌握递归和外部子程序的一次系统实验活动。通过本次实验,能够熟练使用递归和外部子程序设计和编写程序,求解比较复杂的实际问题。
一.实验目的
1. 了解递归概念,掌握递归问题的求解方法。
2. 掌握递归子程序定义、调用、参数传递关系的基本内容和使用规则。
3. 了解外部子程序概念,掌握并行、协调、合作编写大型复杂程序的方法。
4. 掌握外部子程序定义、调用、参数传递关系的基本内容和使
您可能关注的文档
- 安全保卫部工作流程.doc
- 安全上网选择题.doc
- 宇宙中的地球学案.doc
- 安全先进学校经验材料.doc
- 安全使用充电机管理制度.doc
- 安 全 技 术 交 底 卡(脚手架).doc
- 安全办公会议记录.doc
- 安全双考试题库.doc
- 安全常规培训(一).doc
- 安全技术交底 全部.doc
- 2026年赣州市章贡区城管协管招聘考试备考题库及答案解析.docx
- 2026年东营市河口区城管协管招聘考试备考试题及答案解析.docx
- 2026生鲜农产品冷链物流优化策略研究分析.docx
- 电动窗帘定时关闭对老年卧室夜间隐私保护的主观安全感提升.docx
- 2026监护仪产品同质化困局与品牌价值提升路径.docx
- 2026年广西壮族自治区贵港市社区工作者招聘笔试参考试题及答案解析.docx
- 2026年涪陵区沙坪坝区城管协管招聘笔试备考题库及答案解析.docx
- 2026年贵阳市白云区城管协管招聘笔试参考题库及答案解析.docx
- 2026年阜阳市颍泉区社区工作者招聘考试备考题库及答案解析.docx
- 2026年广东省清远市城管协管招聘笔试参考题库及答案解析.docx
最近下载
- 毕业设计(论文)-哈尔滨市体育公园规划设计.docx VIP
- (2025年高考真题解读) 2025年高考数学真题完全解读(北京卷).docx VIP
- 2026年最新职业素养考试试题及答案.doc VIP
- 义务教育优质均衡发展质量监测八年级综合试卷测试题及答案.docx VIP
- 新解读(2025)《HJ T342-2007水质 硫酸盐的测定 铬酸钡分光光度法(试行)》.pptx VIP
- 实例要素式强制执行申请书(申请执行用).pdf VIP
- 风力发电机叶片雷击损伤的损坏鉴定报告.doc VIP
- 2025年度国家体育总局体育社会科学研究项目立项名单.docx VIP
- GB50303-2015 建筑电气工程施工质量验收规范.docx
- JTJ036-1998 公路改性沥青路面施工技术规范.pdf VIP
原创力文档

文档评论(0)