程序设计
文章平均质量分 72
liudefan
这个作者很懒,什么都没留下…
展开
-
查找鞍点
/*win-tc*/#include"stdio.h"#include"conio.h"#define MAXSIZE 20void saddle(int A[MAXSIZE][MAXSIZE],int m,int n) /*查找鞍点的函数*/{ int i,j,min,k,h,p; h=0; for(i=0;i { min=A[i][0]; for(原创 2006-05-09 16:23:00 · 1287 阅读 · 2 评论 -
线性栈
/*运行环境:win-tc*/#include"stdio.h"#include"conio.h" /*getch()涵数所用到的库文件*/#include"malloc.h"#define MAXSIZE 100#define Null 0typedef struct{ float data[MAXSIZE]; /*定义数组的最大值*/ int top;}SeqSta原创 2006-05-09 16:29:00 · 760 阅读 · 0 评论 -
二叉树的链式存储
/*win-tc*/#include"stdio.h"#include"stdlib.h"#include"conio.h"#include"ctype.h"#define MAXSIZE 100#define NULL 0typedef struct tree /*定义树结点结构*/{ struct tree* lchild; struct tree* rchild;原创 2006-05-10 09:25:00 · 937 阅读 · 0 评论 -
十进制转换为任意进制
#include"stdio.h"#include"conio.h"#define L 10#define NULL 0void conversion(int i,int k){ int s[L]; int top; int x; top=-1; if(i { printf("input errey!"); getch();原创 2006-05-11 15:42:00 · 1245 阅读 · 0 评论 -
成绩管理系统
/*win-tc*//*在VC++无法运行,有些涵数VC++不支持*//*基本功能实现成绩的输入、输出、求最大值、最小值、排序等操作*/#include"stdio.h"#include"ctype.h"#define Esc 27 /*定义退出的键位*/#define SIZE 10 /*定义学生的大小*/#define MAXdigit 20 /*定义输入成绩的最原创 2006-05-11 21:38:00 · 890 阅读 · 0 评论 -
哈夫曼树及编码
哈夫曼树(huffman)是最优的二叉树,它的编码也是唯一的,不会有歧义,不过这个程序有点不好,它的编码好像并不是我所想象的那样,不过在以后我会慢慢把它解决,如果你可以也可以帮我完善一下哦!/*在VC++里要删去getch()涵数和clrscr()涵数,可能是不支持吧!*//*win-tc*/#include"stdio.h"#include"stdlib.h"#include"conio.h"#原创 2006-05-16 20:55:00 · 2456 阅读 · 2 评论 -
图的邻接表操作
图的邻接表操作,可以进行基本的创建、深度遍历等……也有广度遍历程序,有待提高,有兴趣的你可以试一下…………/*win-tc如果你是用VC++的请你去掉getch()和clrscr()涵数*/#include"stdio.h"#include"stdlib.h"#include"conio.h"#include"malloc.h"#define NULL 0#define VertexNum 5原创 2006-05-26 21:55:00 · 1620 阅读 · 0 评论 -
学生成绩管理系统完整版
学生成绩管理系统能够实现基本的录入、查找、插入、删除、修改、计算平均成绩、根据平均成绩排名和输出等功能。学生成绩管理系统可以在VC++、Dev-c++等可视化环境中编译录入(选择1):录入也是创建的过程,创建时先输入各科成绩,再调用平均分函数,再以平均分的大小从大到小的顺序创建链表.删除(选择2):根据学号来删除。插入(选择3):插入和创建基本相同,也调用插入函数,根据平均分来原创 2006-06-16 19:49:00 · 8704 阅读 · 3 评论