好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

C语言大作业(成绩管理系统)-.docx

29页
  • 卖家[上传人]:心****
  • 文档编号:147141449
  • 上传时间:2020-10-07
  • 文档格式:DOCX
  • 文档大小:397.92KB
  • / 29 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • C语言大作业(成绩管理系统)制作人:皇家战盾 2016年12月31日 ;结束quanbanchengjishuchu()lianxilaoshichenggongxuehaookxuehaoxuehaoxiugai()Paixu()chaxun()shanchu()xiugai()tianjia()gerenchengji()xgerengaofen()chengji()teacher()student()xuehao=stu[i]xuehaochenggongny=a[i]denglu()zhuce()菜单选择菜单显示开始流程图: 信息结构体中包括:学号、姓名、英语成绩、高数成绩、大物成绩、C语言成绩、机械制图成绩、政治成绩、体育成绩、总成绩、平均分源程序代码#include #include struct student{ int num; 学号 char name[100]; 姓名 int score1; 英语 int score2; 高数 int score3; 大物 int score4; C语言 int score5; 机械制图 int score6; 政治 int score7; 体育 int score8; 总成绩 int score9; 平均分}stu[100];int R;int xuehao;double ping[10];int gao[10];void denglu(); 登录函数void student(); 学生登录界面函数void teacher(); 教师登录界面函数void chengji();void quanbanchengjishuchu(); 调用全班各科成绩、总分、平均分进行输出函数void tianjia(); 教师使用添加学生成绩函数void xiugai(); 教师使用修改学生成绩函数void input(); 教师修改成绩将成绩录入文档函数void shanchu(); 教师删除学生信息及成绩函数void gerenchengji(); 输出显示学生个人成绩void zhuce(); 学生登录注册函数 void pingjun(); 成绩计算平均分void chaxun(); 教师使用按学号查询学生个人成绩void xuehaopaixu(); 按学号顺序显示个人成绩void gerengaofen(); 学生使用查询各科最高分void zuigaofen(); 显示各科最高分分数void ps1(); 英语成绩排序void ps2(); 高数成绩排序void ps3(); 大物成绩排序void ps4(); C语言成绩排序void ps5(); 工图成绩排序void ps6(); 政治成绩排序void ps7(); 体育成绩排序void pz(); 总成绩排序void xueshengpaiming(int number); 学生查看自己在全班排名main(){ int x; system("cls"); chengji(); pingjun(); zuigaofen(); system("cls"); printf("\n*****欢迎使用本成绩管理系统*****\n\n请选择功能:\n1.登录\n2.注册\n您选择的功能编号为:"); scanf("%d",&x); if(x==1){denglu();} else if(x==2){zhuce();} else {printf("请正确选择!");} }void denglu(){ int a[100],b[100],c[100],i,y,m,n; char w; FILE * fp; fp = fopen("zhanghao.txt","r"); for(i=0;i<1000;i++) { fscanf(fp,"%d%d%d",&a[i],&b[i],&c[i]); } fclose(fp);again: system("cls"); printf("\n***请输入您的用户名和密码***\n\n用户名:"); scanf("%d",&y); for(i=0;i<1000;i++) { n=i; if(y==a[i])goto chenggong; } printf("用户名不存在,请正确输入!");goto again;chenggong: printf("密码:"); scanf("%d",&m); { if(m==b[n])printf("登录成功!"); else{printf("请正确输入!"); scanf("%c",&w);scanf("%c",&w); goto again;} } xuehao = c[n]; for(i=0;i

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.