...
程序基本框架结构图
数 据 输 入
..
学生宿舍管理系统 数 据 显示 数 据 追 加 数 据 查 询 数 据 修改 数 据 统 计 数据删除 退出系统 按 学号 查询 按姓名 查询 按 楼号 查询 按 楼 寝 查询 返 回 ...
源代码清单
#include
typedef struct sushe {
char num[10]; char name[20]; char sex[5]; char class1[10]; char lh[10]; char qsh[10]; char tel[15]; } XSSS;
XSSS pers[M]; int n=0; void cx1(); void cx2(); void cx3(); void cx4(); void tj1(); void tj2(); void tj3();
int isnum(char *); void zm(); void load(); void modify(); void input(); void save(); void list(); void zm1();
..
...
void zm3(); void explain(); void dele(); main() {
char c; while(1) {
system(\ zm();
c=getch(); switch(c) {
case '1': load(); input(); save(); break; case '2': load(); modify(); save(); break; case '3': load(); input(); save();break; case '4':load(); list(); save();break; case '5':load(); zm1(); save();break; case '6':load(); zm3(); save();break; case '7':load(); dele(); save();break; case '8':load(); explain(); save();break; case '0': exit(0);
default : printf(\输入错误,请重新输入!*****\\n\ } } }
void zm() {
printf(\
**************************************************************\\n\ printf(\ * *\\n\
printf(\ * *\\n\
printf(\ * 湖 南 工 业 大 学 学 生 宿 舍 管 理 系 统 *\\n\
printf(\ * *\\n\
..
...
printf(\ * *\\n\
printf(\
*************************************************************\\n\ printf(\
printf(\录入信息\\n\ printf(\修改信息\\n\ printf(\追加信息\\n\ printf(\显示信息\\n\ printf(\查询信息\\n\ printf(\统计信息\\n\ printf(\删除信息\\n\ printf(\版权信息\\n\ printf(\退出本程序\\n\}
void zm1() {
char c;
system(\ printf(\
**************************************************************\\n\ printf(\ * *\\n\
printf(\ * *\\n\
printf(\湖 南 工 业 大 学 学 生 宿 舍 管 理 系 统 *\\n\
printf(\ * *\\n\
printf(\ * *\\n\
printf(\
**************************************************************\\n\ printf(\
printf(\按学号查询\\n\ printf(\按姓名查询\\n\ printf(\按楼号查询\\n\
printf(\按楼号+寝室号查询\\n\
..
...
printf(\结束查询返回上层\\n\ c=getch(); switch(c) {
case '1': cx1(); break; case '2': cx2(); break; case '3': cx3();break; case '4': cx4();break; case '0': return ;
default : printf(\输入错误,按任意键返回!\ } }
void zm3() {
char c;
system(\ printf(\
**************************************************************\\n\ printf(\ * *\\n\
printf(\ * *\\n\
printf(\湖 南 工 业 大 学 学 生 宿 舍 管 理 系 统 *\\n\
printf(\ * *\\n\
printf(\ * *\\n\
printf(\
**************************************************************\\n\ printf(\
printf(\按班级统计\\n\ printf(\按楼号统计\\n\
printf(\按楼号+寝室号统计\\n\ printf(\结束统计返回上层\\n\ c=getch(); switch(c) {
..
相关推荐: