资源描述:
《C语言程序设计-机房管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、#include#include#defineSize100structmachine{intbianhao;charzhuban[10];charyingpan[10];charneicun[10];charzhupin[10];charxianka[10];charfangjian[10];charshiyong[10];}Com[Size];voidmenu();voidpassword();voidinsert(int*);voidsearch1(int);//voi
2、dsearch2(int);voidupdate(int);voidDelete(int*);voidshow(int);voidsave();voidread();intcount=0;intmain(){inti;charname[20];charad[20]={"zyc"};password();{read();do{menu();scanf("%d",&i);switch(i){case1:insert(&count);break;case2:search1(count);break;case3:upda
3、te(count);break;case4:Delete(&count);break;case5:show(count);break;case6:save();break;default:printf("errow!");break;}}while(i!=6);}if(strcmp(ad,name)!=0)//printf("Youarewrong!");return0;}voidpassword(){inti;charname[20];charad[20]={"zyc"};printf("请输入验证信息:"
4、);scanf("%s",name);if(strcmp(ad,name)==0);}voidmenu(){printf("");printf("---------------北软机房管理系统---------------");printf("---1.插入---");printf("---2.按编号查找---");//printf("---3.按机房查找---");printf("---3.修改---");printf("---4.删除---");printf("---5.显示---
5、");printf("---6.退出---");}voidinsert(int*count){inti,number;if(*count==Size){printf("full!");return;}printf("请输入编号:");scanf("%d",&number);for(i=0;i<*count;i++)if(Com[i].bianhao==number){printf("已经有相同的编号:");return;}Com[i].bianhao=number;printf("请输入主板型号:");s
6、canf("%s",Com[i].zhuban);printf("请输入硬盘容量:");scanf("%s",Com[i].yingpan);printf("请输入内存容量:");scanf("%s",Com[i].neicun);printf("请输入cpu主频:");scanf("%s",Com[i].zhupin);printf("请输入显卡型号:");scanf("%s",Com[i].xianka);printf("请输入机器所属机房:");scanf("%s",Com[i].fangjian);pri
7、ntf("请输入机器使用情况:");scanf("%s",Com[i].shiyong);(*count)++;}voidsearch1(intcount){inti,number,flag=0;printf("请输入要查询的编号:");scanf("%d",&number);for(i=0;i8、tf("硬盘容量:%s",Com[i].yingpan);printf("内存容量:%s",Com[i].neicun);printf("机器主频:%s",Com[i].zhupin);printf("显卡型号:%s",Com[i].xianka);printf("所属机房:%s",Com[i].fangjian);printf("使用情况:%s"