好文档 - 专业文书写作范文服务资料分享网站

c语言大作业 - 学生成绩管理系统v5.0 

天下 分享 时间: 加入收藏 我要投稿 点赞

if(strcmp(stu[i].studentName,stu[j].studentName)>0) t=stu[i],stu[i]=stu[j],stu[j]=t; } }

for(i=0;i

printf(\ for(j=0;j

printf(\ } }

void Searchbynum (STU stu[],int n,int x,int m) 学号查询学生排名及其各科成绩

{

int i,j,c=1,find=0,sum[N];

for(i=0;i

sum[i]=0; for(j=0;j

sum[i]=sum[i]+stu[i].score[j]; }

for(i=0;i

if(stu[i].studentID==x) {

find=1; break; } }

if(find==0)

printf(\ else {

for(j=0;j

if(sum[j]>sum[i]) c++; }

printf(\

name:%s\\n\

printf(\ } }

void Searchbymane(STU stu[],int n,char name[],int m) core[j]; }

for(i=0;i

if(strcmp(stu[i].studentName,name)==0) {find=1; break;}

}

if(find==0)

printf(\ else {

for(j=0;j

if(sum[j]>sum[i]) c++; }

printf(\

printf(\ } }

void statistis (STU stu[],int n,int m) { int a=0,b=0,c=0,d=0,e=0,i,j; double A,B,C,D,E; for(j=0;j

for(i=0;i

if(stu[i].score[j]>=90) a++;

else if(stu[i].score[j]>=80)

b++;

else if(stu[i].score[j]>=70) c++;

else if(stu[i].score[j]>=60) d++; else e++; }

A=(double)a/n*100; B=(double)b/n*100; C=(double)c/n*100; D=(double)d/n*100; E=(double)e/n*100;

printf(\

printf(\优秀人数%d,百分比:%f%%\\n\ printf(\良好人数%d,百分比:%f%%\\n\ printf(\中等人数%d,百分比:%f%%\\n\ printf(\及格人数%d,百分比:%f%%\\n\ printf(\不及格人数%d,百分比:%f%%\\n\ } }

void List (STU stu[],int n,int m) { int i,j,sum[N]; double ave[N]; for(i=0;i

{

sum[i]=0; for(j=0;j

sum[i]=sum[i]+stu[i].score[j]; }

ave[i]=(double)sum[i]/m; }

for(i=0;i

printf(\ for(j=0;j

printf(\ }

printf(\总分=%d\\n平均分%f\\n\ }

} 精心搜集整理,只为你的需要

3ejtv3aqxi1xkfw968ko77t6k14pna01b6k
领取福利

微信扫码领取福利

微信扫码分享