正在加载图片...
struct student stu[ Max 体定义结构数组* FILE * fp /*结构数组,即可输入的最大学生数,最大值为声明中预定义的Max S, /*设置变量,以用于用户输入信息的接收,并将其作为转向函数的参数* int n=0. /整型变量* char choice. char menu[20}={"添加","显示"’"按姓名排序""按总分排序”按语文成绩排序 按数学成绩排序","按外语成绩排序","按物理成绩排序""按化学成绩排序", 检索”,"修改”"删除","存盘""返回"}; /***********系统密码管理**幸春***** char pass[ 81: int flag=0 int w=3 char openfile[10]; do f printf("请输入管理员密码:n"); if(lstrcmp(pass, password)) printf("PASSIninIn") printf("密码错误,请重新输入n") while(w>0) if(I flag printf("你已连续三次输入错误,请确认后再使用本系统,谢谢!n") system("cls"); /*用 system调用dos命令,清屏* /***事客*幸幸*幸**打开已有文件幸***春*** printf("in打开已有的文件" d: \student. txt\"?y/n)"), canf("%s",openfile){ struct student stu[Max]; /*定义结构数组*/ FILE *fp; /*结构数组,即可输入的最大学生数,最大值为声明中预定义的 Max*/ int s; /*设置变量,以用于用户输入信息的接收,并将其作为转向函数的参数*/ int n=0; /*整型变量*/ char choice; char menu[][20]={"添加","显示","按姓名排序","按总分排序","按语文成绩排序", "按数学成绩排序","按外语成绩排序","按物理成绩排序","按化学成绩排序", "检索","修改","删除","存盘","返回"}; /**********************系统密码管理********************/ char pass[8]; int flag=0; int w=3; char openfile[10]; do{ printf("请输入管理员密码:\n"); scanf("%s",pass); if(!strcmp(pass,password)) { printf("PASS\n\n\n"); flag = 1; break; } else { printf("密码错误,请重新输入:\n"); w--; } } while(w>0); if(!flag) { printf("你已连续三次输入错误,请确认后再使用本系统,谢谢!\n"); exit(0); } system("cls"); /*用 system 调用 dos 命令,清屏*/ /**********************打开已有文件********************/ printf ("\n 打开已有的文件\"d:\\student.txt\"?(y/n)"); scanf("%s",openfile);
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有