輸入一批學生成績,計算平均值,並統計不及格人數—c語言練習(6)

/例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;

	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章