云南大学数据结构实验报告
第一次实验
学号:
姓名:
一、 实验目的
1复习变量、数据类型、语句、函数;
2、 掌握函数的参数和值;
3、 了解递归。
二、 实验内容
1 (必做题)采用函数统计学生成绩:输入学生的成绩,计算并输出这些学生的最低分、最 高分、平均分。
2、 (必做题)采用递归和非递归方法计算 k阶裴波那契序列的第 n项的值,序列定义如下:
fO=O, f1=0,…,fk-2=0, fk-仁1, fn= fn-1+fn- 2+ …+fn-k(n=k) 要求:输入 k(1=k=5)和
n(0=n=30),输出 fn。
3、 (选做题)采用递归和非递归方法求解汉诺塔问题,问题描述如下:有三根柱子 A、B、 C,在柱子A上从下向上有n个从大到小的圆盘,在柱子 B和C上没有圆盘,现需将柱子 A上的所有圆盘移到柱子 C上,可以借助柱子 B,要求每次只能移动一个圆盘,每根柱子
上的圆盘只能大的在下,小的在上。要求:输入 n,输出移动步骤。
三、 算法描述
(采用自然语言描述)
1、 ①先输入需统计的学生人数。
根据学生人数输入成绩,计算成绩总和和平均分。
比较成绩大小,得出最低分和最高分。
输出计算结果。
2、 ⑴①写出不同情况下求 k阶裴波那契序列的第 n项的值的递归函数。
输入k和n。
输出计算结果。
四、详细设计
(画出程序流程图)
1、
计算平均分,最低分,最高分
2
您可能关注的文档
- 教育教学工作计划——幼儿园计划总结.docx
- 教育教学改革与研究立项评审指标、评审意见表.docx
- 教育教学设计新课标下平抛运动的教育教学设计及拓展许宝成.docx
- 教育教学工作总结——幼儿园计划总结范本模版.docx
- 教育教学-北京分豆教育科技慧学云智能教学平台.docx
- 教育本体的追问-2019年文档.docx
- 教育法学005任务0001.docx
- 教育法学02任务b.docx
- 教育法学02任务c.docx
- 教育法学作业100分.docx
- 中国国家标准 GB/T 26949.10-2026工业车辆 稳定性验证 第10部分:在由动力装置侧移载荷条件下堆垛作业的附加稳定性试验.pdf
- GB/T 26949.10-2026工业车辆 稳定性验证 第10部分:在由动力装置侧移载荷条件下堆垛作业的附加稳定性试验.pdf
- GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法.pdf
- 《GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法》.pdf
- 中国国家标准 GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法.pdf
- GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组.pdf
- 中国国家标准 GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组.pdf
- 《GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组》.pdf
- DB37∕T 5363-2026 建筑垃圾分类处理技术标准.docx
- DB37∕T 5363-2026 建筑垃圾分类处理技术标准.pdf
原创力文档

文档评论(0)