输入一个班全体学生的成绩,把不及格的学生成绩输出,并求及格学生的平均成绩。
5条回答 默认 最新
快乐鹦鹉 2023-06-15 13:28关注到底要C还是C++啊
#include <stdio.h> int main() { float score[100],sum=0; int n,count=0; printf("输入班级人数:"); scanf("%d",&n); printf("输入所有学生成绩:"); for(int i=0;i<n;i++) { scanf("%f",&score[i]); if(score[i] > 60) { sum += score[i]; count++; } } printf("不及格成绩:\n"); for(int i=0;i<n;i++) if(score[i] < 60) printf("%.1f ",score[i]); printf("\n"); if(count == 0) printf("没有及格成绩"); else printf("及格成绩平均分:%.1f",sum/count); }评论 打赏 举报 编辑记录解决 1无用