实验报告一
实验4 循环结构程序设计(二)
实验目的
⒈理解并掌握多重循环结构(即嵌套循环结构) 的执行流程及设计方法。
⒉理解并掌握coutinue ,break的用法。
实验内容及步骤
⒈ 百钱买百鸡问题。已知公鸡每只3元,母鸡每只5元,小鸡1元三只,现用100元钱买100只鸡,可能有多少种买法?
2.若一个3位整数的各位数字的立方之和等于这个整数,称之为“水仙花数”。例如: 153是水仙花数,因为153=13+53+33 求所有的水仙花数。
要求:
1. 统一使用《武汉科技大学实验报告》本书写
2. 在实验报告封面的“专业班级”下面请注明本人学号
3. 在实验报告内页填写实验日期和指导老师
4. 实验报告格式统一按如下示例来写。
实验报告二
实验7 函数(二)
实验目的
(1) 理解和掌握数组作为函数参数的用法。
(2) 领会一维数组和二维数组作为函数参数的参数传递方式。
(3) 理解变量的作用域。
实验内容及步骤
1.定义一个函数,功能是计算n 个学生的成绩中,高于平均成绩的人数,并作为函数值。用主函数来调用它,统计50个学生成绩中,高于平均成绩的有多少人?
2.编函数实现从指定字符串中删去给定字符,例如,从abcdef 中删去c 。 要求:
1.统一使用《武汉科技大学实验报告》本书写
2.在实验报告封面的“专业班级”下面请注明本人学号
3.在实验报告内页填写实验日期和指导老师
5. 实验报告格式统一按如下示例来写。
实验名称 函数
一、实验目的
二、实验内容
三、分析
四、程序流程图
五、程序清单
六、运行结果
七、小结
实验报告 一
实验六 二叉树的建立及遍历
一 、实验目的
1.学会实现二叉树结点结构和对二叉树的基本操作。
2.掌握对二叉树每种操作的具体实现,学会利用递归方法编写对二叉树这种递归数据结构进行处理的算法。
二 、实验要求
1.认真阅读和掌握和本实验相关的教材内容。
2.编写完整程序完成下面的实验内容并上机运行。
3.整理并上交实验报告。
三、实验内容
1.编写程序任意输入二叉树的结点个数和结点值,构造一棵二叉树,采用三种递归遍历算法(前序、中序、后序) 对这棵二叉树进行遍历并计算出二叉树的高度。
2 .编写程序生成下面所示的二叉树,并采用中序遍历的非递归算法对此二叉树进行遍历。
实验报告一
实验4 循环结构程序设计(二)
实验目的
⒈理解并掌握多重循环结构(即嵌套循环结构) 的执行流程及设计方法。
⒉理解并掌握coutinue ,break的用法。
实验内容及步骤
⒈ 百钱买百鸡问题。已知公鸡每只3元,母鸡每只5元,小鸡1元三只,现用100元钱买100只鸡,可能有多少种买法?
2.若一个3位整数的各位数字的立方之和等于这个整数,称之为“水仙花数”。例如: 153是水仙花数,因为153=13+53+33 求所有的水仙花数。
要求:
1. 统一使用《武汉科技大学实验报告》本书写
2. 在实验报告封面的“专业班级”下面请注明本人学号
3. 在实验报告内页填写实验日期和指导老师
4. 实验报告格式统一按如下示例来写。
实验报告二
实验7 函数(二)
实验目的
(1) 理解和掌握数组作为函数参数的用法。
(2) 领会一维数组和二维数组作为函数参数的参数传递方式。
(3) 理解变量的作用域。
实验内容及步骤
1.定义一个函数,功能是计算n 个学生的成绩中,高于平均成绩的人数,并作为函数值。用主函数来调用它,统计50个学生成绩中,高于平均成绩的有多少人?
2.编函数实现从指定字符串中删去给定字符,例如,从abcdef 中删去c 。 要求:
1.统一使用《武汉科技大学实验报告》本书写
2.在实验报告封面的“专业班级”下面请注明本人学号
3.在实验报告内页填写实验日期和指导老师
5. 实验报告格式统一按如下示例来写。
实验名称 函数
一、实验目的
二、实验内容
三、分析
四、程序流程图
五、程序清单
六、运行结果
七、小结
实验报告 一
实验六 二叉树的建立及遍历
一 、实验目的
1.学会实现二叉树结点结构和对二叉树的基本操作。
2.掌握对二叉树每种操作的具体实现,学会利用递归方法编写对二叉树这种递归数据结构进行处理的算法。
二 、实验要求
1.认真阅读和掌握和本实验相关的教材内容。
2.编写完整程序完成下面的实验内容并上机运行。
3.整理并上交实验报告。
三、实验内容
1.编写程序任意输入二叉树的结点个数和结点值,构造一棵二叉树,采用三种递归遍历算法(前序、中序、后序) 对这棵二叉树进行遍历并计算出二叉树的高度。
2 .编写程序生成下面所示的二叉树,并采用中序遍历的非递归算法对此二叉树进行遍历。