QZHY-HTX / Data-Structure

泉州海洋职业学院信息工程学院2023-2024学年第二学期数据结构课程仓库
MIT License
6 stars 9 forks source link

李善辉2302580075 #66

Open lishanghui11 opened 7 months ago

lishanghui11 commented 7 months ago

include

struct student{ int id; float score; } stu[100],stutemp;

int main() { int num; scanf("%d",&num); for(int i=0;i<num; i++) scanf("%d %f",&stu[i].id,&stu[i].score); for(int i=0;i<num-1;i++) { for(int j=0;j<num-1-i;j++) { if(stu[i].score<stu[i+1].score) { stutemp=stu[i]; stu[i]=stu[i+1]; stu[1+i]=stutemp; } } } for(int i=0;i<num;i++) printf("%d %f\n",stu[i].id,stu[i].score); float sum=0; int count=0; for (int i=0;i<num;i++) { sum+=stu[i].score; if (stu[i].score<60) { count++; } } float average=sum/num;

printf("平均成绩:%.2f\n", average); printf("不及格学生人数:%d\n", count);

return 0;