Treetest.cpp
上传用户:wszmarenbt
上传日期:2013-04-26
资源大小:2552k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. //THE PROGRAM IS TO TEST THE CLASS "TREE" & CLASS "NODE"
  2. //FILE TREETEST.CPP
  3. #include <string.h>
  4. #include  <stdio.h>
  5. #include  <conio.h>
  6. #include   "Tree.h"
  7. int main(void)
  8. {
  9. TREE BTREE;
  10. NODE *TREE_ROOT=0;
  11. int NUM;
  12. clrscr();
  13. BTREE.BUILD_TREE(TREE_ROOT,10);
  14. BTREE.BUILD_TREE(TREE_ROOT,18);
  15. BTREE.BUILD_TREE(TREE_ROOT,32);
  16. BTREE.BUILD_TREE(TREE_ROOT,16);
  17. BTREE.BUILD_TREE(TREE_ROOT,3);
  18. BTREE.BUILD_TREE(TREE_ROOT,77);
  19. BTREE.BUILD_TREE(TREE_ROOT,200);
  20. printf("nTO DISPLAY THE TREE (INORDER):");
  21. BTREE.DISPLAY_TREE(TREE_ROOT);
  22. printf("nnNow,you can search a number in the tree!");
  23. printf("nnWhat number do you want to search? Input it:");
  24. scanf("%d",&NUM);
  25. printf("n");
  26. BTREE.SEARCH_TREE(TREE_ROOT,NUM);
  27. getch();
  28. return 0;
  29. }