c语言。编写一个程序,输入全班同学某门课考试成绩,计算平均成绩并统计大于等于平均成绩的人数。

2024-12-02 11:42:48
推荐回答(1个)
回答1:

#include 

main()

{

 double grade[200];

 double sum,avg,temp;

 int count,i,n;

 i=0;

 count=0;

 sum=0;

 printf("请依次输入每个同学的成绩,输入-1结束\n");

 scanf("%lf",&temp);

 while(temp!=-1)

 {

  grade[i++]=temp;

  count++;

  sum=sum+temp;

  scanf("%lf",&temp);

 }

 avg=sum/count;

 n=0;

 for(i=0;i

 {

  if(grade[i]>=avg)

   n++;

 }

 printf("全班平均分%.2lf,成绩大于等于平均分的人有%d人\n",avg,n); 

}