C程序设计实例六十一:二叉树遍利

- 阅183

C程序设计实例六十一:二叉树遍利 #include stdio.h typedef struct bitnode { char data; struct bitnode *lchild, *rchild; }bitnode, *bitree; void createbitree(t,n) bitnode ** t; int *n; { char x; bitnode *q; *n=*n+1; printf( Input......

C程序设计实例六十二:浮点数转换为字符串

- 阅148

C程序设计实例六十二:浮点数转换为字符串 #include stdio.h #include string.h char c_je[51]; /*大写金额字符变量*/ char* zh( x ) /*数字金额转换为大写金额子程序*/ double x; /*要转换的金额数*/ { int......

C程序设计实例六十三:汉诺塔问题

- 阅104

C程序设计实例六十三:汉诺塔问题 /*//////////////////////////////////////////////////////////////*/ /* 汉诺塔问题 */ /*//////////////////////////////////////////////////////////////*/ #include stdio.h /* hanoil 子程序,实......

C程序设计实例六十四:哈夫曼编码

- 阅169

C程序设计实例六十四:哈夫曼编码 #include stdio.h #define MAX 1000 #define MAXSYMBS 30 #define MAXNODE 59 typedef struct { int weight; int flag; int parent; int lchild; int rchild; }huffnode; typedef struct { int bits[MAXSYMBS]......

C程序设计实例六十五:图的深度优先遍利

- 阅195

C程序设计实例六十五:图的深度优先遍利 /*/////////////////////////////////////////////////////////////*/ /* 图的深度优先遍历 */ /*/////////////////////////////////////////////////////////////*/ #include stdlib.h #inc......

C程序设计实例六十六:图的广度优先遍利

- 阅182

C程序设计实例六十六:图的广度优先遍利 /*//////////////////////////////////////////*/ /* 图形的广度优先搜寻法 */ /* ///////////////////////////////////////*/ #include stdlib.h #include stdio.h #define MAXQUEUE 10 /......

C程序设计实例六十七:求解最优交通路径

- 阅84

C程序设计实例六十七:求解最优交通路径 /*交通图最短路径程序*/ #include string.h #include stdio.h typedef struct ArcCell{ int adj; /*相邻接的城市序号*/ }ArcCell; /*定义边的类型*/ typedef struct VertexTy......

C程序设计实例六十八:八皇后问题

- 阅93

C程序设计实例六十八:八皇后问题 #include math.h #include stdio.h #define MAX 8 /* 棋子数及棋盘大小MAXxMAX */ int board[MAX]; /* 印出結果 */ void show_result() { int i; for(i=0;iMAX;i++) printf((%d,%d),i,board[i]);......

C程序设计实例六十九:骑士巡游

- 阅163

C程序设计实例六十九:骑士巡游 ////////////////////////////////////////////////////////////////////////// /* 骑士巡游问题 */ ///////////////////////////////////////////////////////////////////////// #include stdio.h int f[......

C程序设计实例七十:用栈设置密码

- 阅59

C程序设计实例七十:用栈设置密码 #includestdio.h #includestring.h #includeconio.h #includestdlib.h #define STACK_INIT_SIZE 10 #define OK 1 #define TRUE 1 #define FALSE 0 #define ERROR 0 char PASSWORD[10]=123456; /*密码,全局......