C语言辅导:电话本管理系统

C语言辅导:电话本管理系统,第1张

C语言辅导:电话本管理系统,第2张

添加新的开放版本。
提高输入容错能力。输入是对是错。
时间关系,搜索函数为线性搜索,现增强如下:f_search: Fisher搜索法;Btree:二叉树搜索法;L_search:线性搜索法;
r_search:递归半查找法;Zcsear:哈希碰撞搜索法;O_sear:插值搜索增强方法;
排序是一种冒泡的方法,现在增强为:heaps:堆排序;二叉树:二叉树排序;谢尔:谢尔排序;Sinsert:插入排序;quick:快速排序;选择:选择排序方式;
有时间尽量不要抄。
/* -。
/*-*/
/*-宏定义--函数声明--函数声明/*显示页数*/
void SHOW(int,int);/* Show record */
void Init();/*初始化图形模式*/
void draw win (int,int,int,int,int);/* drawing */
void Load();/*初始化数据*/
void Paswrd();/*输入密码*/
void Kernel();/*核心算法*/
void Draw();/* drawing */
void win (int x,int y,int l,int w);/*绘制3D */
void HELP();/* Help函数*/
void EDIT();/*编辑函数*/
void DELETE();/*删除函数*/
int ADD();/*添加函数*/
void SORT();/* sort函数*/
void SEARCH();/* search函数*/
void Loadfile();/*初始化文件*/
void savem();/*记录总数*/
void Quick();/*冒泡排序*/
int PAGEUP(int page,int);/*翻页函数*/
int paged (int page,int);

# DEFINE Move printf(" \ N \ N \ N \ N \ N \ N \ N \ N ")/* line feed */
# DEFINE ON 1/* DEFINE switch */
# DEFINE off 0
/*-DEFINE ESC 27
# DEFINE F2 60
# DEFINE A 97
# DEFINE S 115
# DEFINE O 111
# DEFINE H 104

char *red[]={" A "," D "," E "," S "," o "," H " };/*热键显示*/
char * f [] = { "添加"、"删除"、"编辑"、"搜索"、"排序"、"帮助" };/* Show menu */
char * hel[]= { " ESC:quit ",/* help content */
"a: add ",
"d: delete ",
"e: edit ",
"H : HELP ",
"PAGEDOWN:",
"PAGEUP:",
" function sort:",
" ESC:restore " };
typedef struct Telms/* build array */
{
char name[15];
char telnum[15];
char Email[20];
char work pl[30];
}消息;
int sum[1],pg = 1;/*文件数*/
void *buffer,* buff/*录制屏幕指针*/

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C语言辅导:电话本管理系统

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情