《c语言机房管理系统(可以自己计算费用)》由会员分享,可在线阅读,更多相关《c语言机房管理系统(可以自己计算费用)(12页珍藏版)》请在人人文库网上搜索。
1、include#include#include #include#define MaxSize 81int a81=0;time_t b81,e81;int m;char timestr180;char timestr280;struct student_infochar name10; /姓名int seat; /机号long stu_num; /学号int time; /上机时间StudentListMaxSize;void Insert();void Empty();void Search();void Update();void Delete();void Dispallmoney()。
2、;void Show();int main() int i,j;system(color 3A); /字体和背景颜色 for(j=0;j81)printf(请输入小于81的数);return;else if(i0) /判断标准,检索到则输出 printf(姓名:%st,StudentListi.name);printf(学号:%ldt,StudentListi.stu_num);elseprintf(没有查询到!);void Update()int i;printf(请输入要修改数据的机号:);scanf(%d,&i);if(ai0) /判断标准,检索到则输出 printf(请输入姓名:);s。
3、canf(%s,StudentListi.name);printf(请输入学号:);scanf(%ld,&StudentListi.stu_num);elseprintf(没有查询到可以修改的数据!);void Delete()int i;printf(请输入要删除信息的机号:);scanf(%d,&i);if(ai=0)printf(无需修改!);else ai=0;StudentListi.stu_num=0;strcpy(StudentListi.name,);void Dispallmoney() printf(你想要结算费用的机子是:);int i;scanf(%d,&i);strf。
4、time(timestr1,79,%H:%M:%S,localtime(&bi);printf(the time is you start use thecomputer :);puts(timestr1); /*输出当前时刻*/puts(press ENTER.); /*等待按回车键*/getchar();ei=time(NULL);printf(the time you end use the computer );strftime(timestr2,79,%H:%M:%S,localtime(&ei); puts(timestr2); /*输出当前时刻*/printf(the time you use the cmputer=%d min,(ei-bi)/60);/*输出时时间隔*/ printf(the money you should pay=%f,(ei-bi)/3600.0);void Show()int i;printf(n);printf(机号t姓名t学号ttn);for(i=1;i81;i+)if(ai!=0) /判断标准,检索到则输出 printf(%dt,StudentListi.seat);printf(%st,StudentListi.name);printf(%ldttn,StudentListi.stu_num);。