1. 程式人生 > >輸入成績,並計算全班平均分及成績大於平均分的人數

輸入成績,並計算全班平均分及成績大於平均分的人數

#include <stdio.h>
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<count;i++) { if(grade[i]>=avg) n++; } printf("全班平均分%.2lf,成績大於等於平均分的人有%d人\n",avg,n); }

執行結果:
這裡寫圖片描述