数据结构实验报告范的例.docVIP

  • 0
  • 0
  • 约5.86千字
  • 约 9页
  • 2017-11-24 发布于浙江
  • 举报
数据结构实验报告范的例

《数据结构与算法》实验报告 专业 班级 姓名 学号 实验项目 实验一 二叉树的应用 实验目的 1、进一步掌握指针变量的含义。2、掌握二叉树的结构特征,以及各种存储结构的特点及使用范围。3、掌握用指针类型描述、访问和处理二叉树的运算。 二叉树型存储结构定义为: typedef struct SNODE {char name[MAX]; //人名 struct SNODE *left; //指向配偶结点 struct SNODE *right; //指向兄弟或子女结点 }FNODE; (二)总体设计 实验由主函数、家谱建立函数、家谱输出函数、儿子查找函数、祖先查找函数、结点定位函数、选择界面函数七个函数共同组成。其功能描述如下: (1)主函数:统筹调用各个函数以实现相应功能 void main() (2)家谱建立函数:与用户交互建立家族成员对应关系 void InitialFamily(FNODE *head) //家谱建立函数 (3)家谱输出函数:用括号表示法输出家谱 输出形式为:父和母(子1和子妻1(孙1),子2和子妻2(孙2)) void PrintFamily(FNODE *head) //家谱输出函数 (4)儿子查找函数:在家谱中查找到某人所有的子女并输出,同时也能辨别出其是否为家族成员与是

文档评论(0)

1亿VIP精品文档

相关文档