用C语言写的学生信息管理系统+自己写的.doc

用C语言写的学生信息管理系统+自己写的.doc

ID:61426796

大小:17.50 KB

页数:6页

时间:2021-01-29

用C语言写的学生信息管理系统+自己写的.doc_第1页
用C语言写的学生信息管理系统+自己写的.doc_第2页
用C语言写的学生信息管理系统+自己写的.doc_第3页
用C语言写的学生信息管理系统+自己写的.doc_第4页
用C语言写的学生信息管理系统+自己写的.doc_第5页
资源描述:

《用C语言写的学生信息管理系统+自己写的.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、#include#includestructstudent{intnum;charname[20];inty;ints;intd;intz;intbz;};structstudentstu[1000];intn=0;voidred();voidf1();voidf2();voidf3();voidf4();voidsav();voidmain(){FILE*fp;    if((fp=fopen("student","r"))==NULL){        

2、fclose(fp);  FILE*fp;  fp=fopen("student","w");  fclose(fp);}    red();    inti;loop1:  printf("************************************************  1  查询每科最高分的学生  2  查询所有学生  3  删除信息  4  添加信息其它  退出保存******************************************

3、******");    scanf("%d",&i);    switch(i){            case1:    f1();    goto  loop1;                          case2:    f2();    goto  loop1;        sav();  case3:    f3();    goto  loop1;  case4:      f4();      goto  loop1;    default:    sav();

4、  }printf("操作已保存");}voidred(){inti;FILE*fp;fp=fopen("student","r");for(i=0;!feof(fp);i++){  fread(&stu[i],sizeof(structstudent),1,fp);  n=i+1;}fclose(fp);}voidf1(){    inti;    printf("************************************************1语文2数学3代数

5、************************************************");    scanf("%d",&i);    switch(i){    case1:  {            intj;            structstudentst;        st.y=0;            for(j=0;jst.y)st=stu[j]

6、;    printf("语文最高分的学生:");    if(stu[i].bz)    {                printf("    学号    姓名      语文    数学    代数    总分");            printf("%8d%10s%8d%8d%8d%8d",st.num,st.name,st.y,st.s,st.d,st.z);    }      break;  }    case2:  {        intj;        s

7、tructstudentst;    st.s=0;        for(j=0;jst.s)st=stu[j];  printf("数学最高分的学生:");        if(stu[i].bz)    {                printf("    学号    姓名      语文    数学    代数    总分");            printf("%8d%10s

8、%8d%8d%8d%8d",st.num,st.name,st.y,st.s,st.d,st.z);    }        break;  }    case3:  {          intj;          structstudentst;      st.d=0;          for(j=0;jst.d)st=stu[j];  printf("代数最高分的学生:

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

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

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