#include #include #include #include #include #include void YS(unsigned short textColor){ char command[9]="color 07"; //默认颜色 command[7]='0'+textColor; //将textColor变量改为字符型 system(command); //调用系统函数system("cls"); } /* 0 = 黑色 1 = 蓝色2 = 绿色 3 = 湖蓝色4 = 红色5 = 紫色6 = 黄色 7 = 白色 8 = 灰色9 = 淡蓝色*/ int chaxun(); void select_no(); void insert(); int wangfei(); void wenjianx(); void wenjians(); struct time {int hour; int minute; }; typedef struct STUDENT{ int no; char cla[10]; char name[10]; int time_hour; int time_minute; struct time begin,end; }; static int i=0; struct STUDENT student[30]; int main() { char a; int i; struct STUDENT CD[50]; printf("|*********欢迎使用*********|\n"); printf("| 请选择: |\n"); printf("| [1]学生入口 |\n"); printf("| |\n"); printf("| [2]管理员入口 |\n"); printf("| |\n"); printf("| [0]退出 |\n"); printf("|**************************|\n"); printf("|—————————————|\n"); for(;;){ if(kbhit()) break; i++; if(i>=10) i=0; YS(i); Sleep(100); } for(;;) { scanf("%s",&a); if((a=='1')||(a=='2')||(a=='0')) break; printf("请输入相应序号,谢谢合作!\n"); } switch(a) { case '1': system("cls");YS(6);chaxun(); break; case '2':wenjianx(); break; case '0': system("cls");YS(5);printf("\n\n谢谢使用,记得给好评哦!\n"); break; } // printf return 0; } int chaxun(void){ /*学生页面函数*/ int flag ; char g; //scanf("%d",&g); for(;;){ printf("--------------------------------\n"); printf("请输入项目前编号执行相关操作:\n\n"); printf("[1] 查询个人信息\n"); printf("[0]退出\n"); scanf("%s",&g); if(g=='0'){ system("cls"); printf("\n\n谢谢使用,记得给好评哦!\n"); return 0;} else if(g=='1'){ select_no(); break; } printf("请输入相关序号,谢谢合作!\n爱你么么哒!!!\n"); } switch(g) { case '1':{ system("cls");select_no();} printf("返回主菜单请按2,退出请按0: "); scanf("%d", &flag); if (flag == 0) { exit(0); } if (flag == 2) { system("cls"); main(); break; } } return 0; } void wenjianx() /*显示管理员页面函数*/ {int fleg; insert(); printf("返回主菜单请按2,退出请按0: "); scanf("%d", &fleg); if (fleg == 0) { exit(0); } if (fleg == 2) { system("cls"); main(); }} void wenjians() { insert(); } void insert() { printf("请输入学号:"); scanf("%d",&student[i].no); printf("请你输入姓名:"); scanf("%s",&student[i].name); printf("请输入班级:"); scanf("%s",&student[i].cla); printf("请输入上机时间:"); scanf("%d:%d",&student[i].begin.hour,&student[i].begin.minute); i=i+1; system("pause"); system("cls"); } void select_no() /*按学号查询函数*/ { int no; int m; printf("请输入学号:"); scanf("%d",&no); for(m=0;m