| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 917 人关注过本帖
标题:单链表操作问题的求助
取消只看楼主 加入收藏
bin903
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-2-23
收藏
 问题点数:0 回复次数:0 
单链表操作问题的求助

学生信息管理系统文档

问题描述:编写程序进行学生信息的处理,该程序具有添加新学生、显示全部、删除、删除全部、修改、退出等功能。
要求:用单链表进行处理。
通过一个结构体,定义了每个记录的基本形式。
struct node
{ char n[20];//姓名
char wid[20];//学号
char sex[5];//性别
char tel[10];//电话
char birth[20];//出生年月
char addr[35];//详细地址
struct node *next;
}NODE;

display() 此函数用来显示主目录的界面,让使用本程序的使用者能够通过1、2、3、4、5、6、7简单的操作此系统,得到程序的效果。

*********************欢迎使用本系统******************
*****************************************************
1:增加学生信息!
2:修改学生信息!
3:查找学生信息!
4:显示所有学生!
5:删除学生信息!
6:删除所有学生信息!
7:退出!
****************************************************


下面分别介绍一下各个函数基本作用:
Add()函数用来添加一个新的记录,加一个新的学生信息之后,可按任意一键返回主菜单。
Del()函数用来删除一个记录,在删除时,先查找该员工是否有,如果有则删除,反之,给出提示“查无此人!!”,删除完毕,同样可按任意键返回主目录。
Deleteall 函数用来删除所有记录,
Edit函数用来修改记录,同以上两个函数差不多,要查找是否有此员工信息,只有有此员工信息,才能修改,否则不能修改。
print()此函数用来显示员工信息,同时按下任意键可返回主目录。
printall() 此函数用来显示所有员工的所有信息,同时按下任意键可返回主目录。

搜索更多相关主题的帖子: 单链 
2006-02-23 23:42
快速回复:单链表操作问题的求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022987 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved