电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

宿舍管理系统源代码

宿舍管理系统源代码_第1页
1/11
宿舍管理系统源代码_第2页
2/11
宿舍管理系统源代码_第3页
3/11
#include #include #include typedef struct Student{ char name[20]; char sex[5]; int age; char institute[20]; char specialty[30]; }Student; typedef struct Room{ int roomnum; int roomarea; int totalnum; int stunum; Student stu[10]; Room *next; }Room; typedef struct Story{ char storynum; Room *room; }Story; /*-------------------------------------------------------------------------------------------------*/ Student *StudentCreat(int age,char name[],char institute[],char specialty[],char sex[]) { Student *Stu; Stu=(Student *)malloc(sizeof(Student)); Stu->age=age; strcpy(Stu->institute,institute); strcpy(Stu->name,name); strcpy(Stu->specialty,specialty); strcpy(Stu->sex,sex); return Stu; } Room *RoomCreat(int room_num,int room_area,int total_num,int stu_num) { Room *R; int i; R=(Room *)malloc(sizeof(Room)); if(!R)return NULL; R->roomnum=room_num; R->roomarea=room_area; R->totalnum=total_num; R->stunum=stu_num; R->next=NULL; return R; } Story *StoryCreat() { Story *S; S=(Story *)malloc(sizeof(Story)); S->room=RoomCreat(0,0,0,0); return S; } Story *DormCreat() { Story *S,*control; char i; control=(Story *)malloc(26*sizeof(Story)); if(!control)return NULL; for(i='A';i<='Z';i++) { S=StoryCreat(); S->storynum=i; control[i-'A']=*S; } return control; } /*-------------------------------------------------------------------------------------------------*/ Story *StorySearch(Story *control,char storynum) { return control+(storynum-'A'); } Room *RoomSearch(Room *R,int room_num) { while(R->next!=NULL) { if(R->next->roomnum==room_num)break; else R=R->next; } return R; } Student *StudentSearch(Room *R,char name[]) { Student *p; int i; R=R->next; p=R->stu; for(i=0;istunum;i++) { if(strcmp(p->name,name)==0)return p; else p++; } return NULL; } /*----------------------------------------------------...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

宿舍管理系统源代码

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部