正在加载图片...
∥被调用函数,形参为TREE结构指针,输出二叉树内容 void print(struct TREE * root) ∥函数体开始 if (root == null) ∥根或子树根结点为空 return: ∥返回 print(root-> L); ∥输出左子树内容 printf("%d",root->data);/输出根结点内容 print(root->R) ∥输出右子树内容 ∥被调用函数结束 void maino ∥主函数开始 ∥函数体开始 struct TREE*root,*p;∥TREE型结构指针 int temp ∥临时变量,用于用户输入数据 root= null: ∥初始化二叉树根结点为空 p= null: ∥初始化待插入结点的指针为空 printi("请输入待插入结点的数据n");∥提示信息 printi("如果输入-1表示插入过程结束n");∥提示信息 scanf("%d",&temp);∥输入待插入结点数据9 // 被调用函数,形参为TREE结构指针,输出二叉树内容 void print(struct TREE *root) { // 函数体开始 if (root == null) // 根或子树根结点为空 return; // 返回 print(root->L); // 输出左子树内容 printf("%d",root->data);// 输出根结点内容 print(root->R); // 输出右子树内容 } // 被调用函数结束 void main() // 主函数开始 { // 函数体开始 struct TREE *root, *p; // TREE型结构指针 int temp; // 临时变量,用于用户输入数据 root = null; // 初始化二叉树根结点为空 p = null; // 初始化待插入结点的指针为空 printf("请输入待插入结点的数据\n"); // 提示信息 printf("如果输入-1表示插入过程结束\n");// 提示信息 scanf("%d",&temp); // 输入待插入结点数据
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有