2022年2022年计算机机房机房管理系统源程序 .pdf
《2022年2022年计算机机房机房管理系统源程序 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机机房机房管理系统源程序 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include #include #include #include /*颜色控制 */ #define MaxSize 100/*定义 1 符号常量 */ FILE *fp; struct student_info int seat; /机号 char name10; /姓名 char zhuangtai30; long stu_num; /学号int time; char kaishi10; StudentListMaxSize; void denglu(); void Search(); void Show(); void xiugai(); void xiaji(); void sa
2、tutation(); void luru(); void exiit(); / 主菜单void main() int i,j; system(color 4D); /字体和背景颜色 for(j=1;j=100;j+) StudentListj.time=0; /给所有机子上机时间赋值为0,代表空机 StudentListj.seat=j; /给所有机子编号 do printf(tttnn);/显示一个简易菜单 printf(ttt 欢迎使用机房管理系统 nn); printf(tttnn); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
3、 - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - printf(n); printf( n); printf(ttt1- - 登陆计算机(denglu )n); printf(ttt2-查询单个上机信息 (Search)n); printf(ttt3-显示所有使用者信息( Show )n); printf(ttt4-修改电脑使用者信息 (xiugai )n); printf(ttt5-下机(xiaji)n); printf( ttt6-查询某计算机位置(satutation) n); printf(ttt7-计算机信息录入 (l
4、uru) n); printf(ttt8-退出(Exiit )n); printf( n); printf(请输入要选择功能的代码 :n); scanf(%d,&i); /接受用户的选择 switch(i) case 1:denglu(); /调用学生信息输入函数 break; case 2:Search(); /调用上机信息查询函数 break ; case 3:Show(); /调用上机信息全显示函数 break; case 4:xiugai(); /调用上机信息修改函数 break; case 5:xiaji(); /调用计费函数 break; case 6:satutation();
5、break; case 7:luru(); break; case 8: exiit(); break; default:printf(错误选择!请重选 ); break; while(i!=8); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - /* 模块一 登陆计算机 */ void denglu() int i,k=0; /*全局变量 */ for(i=1;i100) printf(请输入小于等于 100 的数);retu
6、rn; if(StudentListi.time!=0) printf(已经有人正在操作此机: );return; else printf(请输入上机者姓名: ); scanf(%s,StudentListi.name); printf(请输入上机者学号 :); scanf(%ld,&StudentListi.stu_num); printf(请输入上机时刻: ); scanf(%s,&StudentListi.kaishi); printf(请输入上机时间: ); scanf(%d,&StudentListi.time); printf(nn); FILE *fp; 上机信息 .doc,w)
7、; for (i=0;i100;i+) if (fwrite(&StudentListi,sizeof(struct student_info),1,fp)!=1) printf(file write errorn); fclose(fp); / 模块二查询单个上机信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - void Search() int i; printf(请输入要查询的机号: ); scanf(%d,&i); i
8、f(StudentListi.time!=0) /是否上机 printf(姓名: %stt,StudentListi.name); printf(学号: %ldtt,StudentListi.stu_num); printf(上机时刻: %stt,StudentListi.kaishi); printf(上机时间: %dtt,StudentListi.time); printf(状态:计算机正在使用 ); else printf(计算机未使用 ); printf(nn); / 模块三显示所有使用者信息void Show() int i; printf(n); printf(机号t 姓名t学号t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机机房机房管理系统源程序 2022 计算机 机房 管理 系统 源程序
限制150内