int set_grade( struct student *p, int n )
{
int count=0,i,j,k;
for(i=0;i<n;i++)
{
if(p[i].score>=85){
p[i].grade='A';
}
else if(p[i].score>=70){
p[i].grade='B';
}
else if(p[i].score>=60){
p[i].grade='C';
}
else{
p[i].grade='D';
count++;
}
}
return count;
}
6-10 按等级统计学生成绩 (20分)
最新推荐文章于 2024-12-07 13:40:02 发布
本文介绍了一个函数intset_grade,该函数接收一个指向学生结构体数组的指针和一个整数n作为参数,根据学生的分数自动设定成绩等级。具体规则为:85分及以上为A,70至84分为B,60至69分为C,60分以下为D。函数返回D等级的学生数量。
1304

被折叠的 条评论
为什么被折叠?



