学生成绩管理系统

2026/1/19 20:49:45

stu[i+1]=b[i]; } } } } /*按学号查询学生排名及其各科考试成绩*/ int Refernum(STUDENT stu[],int n) { int i=0,t,num1; printf(\请输入所要查询的学号:\ scanf(\ do{ if(i<=n) /*引入t,当t=0时进行查找,t=1时找到此学号*/ { if(stu[i].score[0]==num1) { return i; t=1; } else t=0; i++; }

else { t=1; return -1; } }while(t==0); } /*按姓名查询学生排名及其各科考试成绩*/ int Refername(STUDENT stu[],int n) { int i=0,j,t; char prt[NUM_N]; printf(\请输入需要查找的姓名\\n\ scanf(\ gets(prt); /*读入字符串*/ do{ if(i<=n) { if(strcmp(stu[i].name,prt)==0) { return i; t=1; }

else t=0; i++; } else { t=1; return -1; } }while(t==0); } /*按优秀、良好、中等、及格、不及格对每门课程分别统计人数及其所占百分比*/ void Count(STUDENT stu[],int n) { int i,j,sum1=0,sum2=0,sum3=0,sum4=0,sum5=0,grade; double n1,n2,n3,n4,n5; for(j=0;j<3;j++) { for(i=0;i

case 10: case 9: sum1= sum1+1; break; case 8: sum2= sum2+1; break; case 7: sum3= sum3+1; break; case 6: sum4= sum4+1; break; case 5: case 4: case 3: case 2: case 1: case 0:sum5= sum5+1; break; } } n1=(double)sum1/(double)n; n2=(double)sum2/(double)n; n3=(double)sum3/(double)n; n4=(double)sum4/(double)n; n5=(double)sum5/(double)n; printf(\第%d门\\n\ printf(\优秀为:%d,百分比:%5.2f%%\\n\ printf(\良好为:%d,百分比:%5.2f%%\\n\ printf(\中等为:%d,百分比:%5.2f%%\\n\


学生成绩管理系统.doc 将本文的Word文档下载到电脑
搜索更多关于: 学生成绩管理系统 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219