学生信息管理系统C程序

学生信息管理系统C程序

ID:44009817

大小:222.59 KB

页数:16页

时间:2019-10-17

学生信息管理系统C程序_第1页
学生信息管理系统C程序_第2页
学生信息管理系统C程序_第3页
学生信息管理系统C程序_第4页
学生信息管理系统C程序_第5页
资源描述:

《学生信息管理系统C程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、#include#include#include#include//getch();kibhit()的头文件structstudent{intid;charname[20];charpassword[ll];charclasss[6];structlike{floatphysics;//物理floatbiology;〃牛物floatchemistry;//化学}grade;intage;intranking;};typed

2、efstructstudentST;//为已有的数据类型命名structadministrator{charname[20];charpassword[ll];}ad={,,lichao,,/,,12343456"};voidChushihua();//系统初始化函数voidStucpwfinti);〃学生改密函数voidSsave(STstu[30]Jntr);〃系统保存函数voidStuadd();〃添加学生函数intSave_enquiry();//修改确定询问函数voidStudelete

3、f);//删除学生函数voidStualter();//修改学生函数voidSturefer();〃学生查询函数voidSturank(STstu0[30],inti);〃终极排名函数voidStuclassesrank();〃学生班级挑选函数voidStuallout();〃少女通灵Z术char*Password!nputhide();intmain(){intflagO=O;〃选择登陆方式的标志intflagl;//密码错误次数标志intflag3;〃选择操作方式的标志charad_name[

4、20];//输入的管理员名7charad_password[ll];//输入的管理员密码charstu_name[20];//输入的学生名字charstu_password[ll];//输入的学生密码Chushihuaf);//判断系统是否需要初始化FILE*fpl,*fp2;STstu[3O];inti;//for控制变量intj;〃临时控制变量intr;〃学生人数/*printf(”学生人数为%儿",r);printfC'学号:%d姓名:%s密码:%s班级:%s年龄:%d

5、n排名:%d",stu[2].id,stu[2].name/stu[2].password,stu[2].classs,stu[2].age,stu[2].ranking);*/while(flag0!=3){〃读取本地信息fp2=fopen(HD:\学生数目fscanf(fp2,"%d",&r);fclose(fp2);fpl=fopen("D:\学生信息.txf/'r");for(i=0;i

6、fpl);〃系统开始system("cls");printf(7********************学生信息管理系统******************prints欢迎登陆学生管理系统!“);printfC1请选择管理员登陆/学牛背陆/退出系统(1/2/3):-);scanf(,l%d,,,&flagO);flagl=3;//定义密码出错上限switch(flagO)case1:while(flagl>0){fflush(stdin);prints请输入管理员账户名:gets(ad_name)

7、;printfC'请输入管理员密码:”);strcpy(ad_password,Passwordinputhide());if((!strcmp(ad_name,ad.name))&&(!(strcmp(ad_password,ad.password)))){printf「背陆成功!亲爱的管理员李超,欢迎回來!H);system(,,cls,,);break;}else{flagl-;printf(“管理员账户名或密码错误!您还有%d次机会”,flag"}}if(flagl==O){flagO

8、=3;//il:ai现三次密码错谋的家伙退出}else{flag3=l;while(flag3){system(,,clsK);//清屏函数printff'W输入您想进行的操作:l,添加新学主信息;2,删除学主信息;3,修改学生信息;4,査询学生信息;5,为学生排序;6,退出登陆;7,少女召集Z术。H);fflush(stdin);scanf(”%d”,&i);switch(i){case1:Stuaddf);systemC'pause");//系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。