首页 > 试题广场 >

输入某班级学生参加某课程的考试成绩,以-1作为成绩输入结束(

[填空题]

输入某班级学生参加某课程的考试成绩,以-1作为成绩输入结束(考试人数不超过200),要求统计并输出参加考试人数,班级总分,班级平均分及高于平均分的人数。

运行示例:

输入成绩:56  89  90  78  67  -1

考试人数=5 班级总分=380.0

平均分=76.0 高于平均分人数=3

【程序】

#include<stdio.h>

#define N 200

void main( )

{  
    float x[N],a,s,g;

    int i,j,n,t;

    printf(“ 输入班级成绩: ”);

    scanf("%f",&g);

    s=i=0;

    while(g!=-1){

        x[i]=g;

        s+=g;

          1

        scanf("%f",&g);

    }

    n=i;

     2 ;

    t=0;

    for(i=0; i<n;i++)

          3

    printf(" 考试人数 =%d 班级总分 =%.1f  \n",n,s);

    printf(" 平均分 =%.1f 高于平均分人数 =%d\n",a,t);
}

这道题你会答吗?花几分钟告诉大家答案吧!