/例4-2輸入一批學生的成績,以負數作爲結束標誌,計算平均成績,並統計不及格人數/
#include<stdio.h>
int main(void)
{
int count,num;
double grade,total;
num=0;
total=0;
count=0;
printf("Enter grades:");
scanf("%lf",&grade);
while(grade>=0)
{
total=total+grade;
num++;
if(grade<60)
{
count++;
}
scanf("%lf",&grade);
}
if(num!=0)
{
printf("Grade average is %.2f\n",total/num);
printf("Number of failures is %d\n",count);
}
else
{
printf("Grade average is 0\n");
}
return 0;
}