- 62
- 0
- 约8.06千字
- 约 27页
- 2017-05-07 发布于四川
- 举报
子程序的递归和嵌套
子程序的嵌套与递归 1、复习函数与过程——子程序 子程序的定义 定义位置 如何定义? 子程序的调用 在何处调用? 如何调用? 参数的传递 值传递,地址传递 变量的作用域 全局,局部 子程序如何返回值到调用处 函数通过函数名带回值 子程序可通过变量参数和全局变量的方式带回值到调用处 【例1】:输入一个正整数,如果是回文素数则输出“Yes”,否则输出“No” 【分析】定义两个并列关系的函数,分别判断一个数是否为素数和是否为回文数 教材P93 例5-11 递归应用 课堂练习1、program lx1(input,output); var s,n:integer; function f(n:integer):integer; ?begin ? if n=1 then f:=1 else f:=n*n+f(n-1) ?end; begin ?write(‘input n:’);readln(n);s:=f(n);writeln(‘f(’,n,‘)=’,s) end. 该程序的功能是: 。当n的值为6时,程序的运行结果是: 如何设计递归算法? 1.确定递归公式 2.确定边界(终了)条件 递归过程 【例8】:把一个十进制整数转换成K进制数(k10)。 分析 根据数制转换规则,把一个十进制整数转换成K进制数,要用“除K取余”法。也就是用K依次去除这个数及其商
您可能关注的文档
- 天平量筒透镜复习和其应用中考总复习.ppt
- 天津university化工的设计33.ppt
- 天正日照解析教程.ppt
- 天津工业universityit12年c语言期末复习.ppt
- 天津市社会保险登记–征缴业务的操作的流程.ppt
- 天正课件第十章布局与输出.ppt
- 天津卷2010年高中考试语文复习教学课件系列字音部分.ppt
- 大气科学导论2–大气成分与结构.ppt
- 天正课件第九章立面和剖面.ppt
- 天正立面图﹒剖面图课件.ppt
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
原创力文档

文档评论(0)