/* 输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数 */ #include<stdio.h> int main(void) { int count,i,num; /* count表示及格同学人数,num表示输入的个数 */ double grade,total; num=0; total=0; count=0; printf("Enter grade: "); 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 ",total/num); printf("The number of 及格的人 is %d ",count); } else printf("Grade average is 0 "); return 0; }