1. 程式人生 > >從鍵盤上輸入5個學生的分數,求平均分數,最高分數,最低分數,並統計高於平均分數的人數。

從鍵盤上輸入5個學生的分數,求平均分數,最高分數,最低分數,並統計高於平均分數的人數。

#include<stdio.h>
int main()
{
	int i,n=0, sum = 0,mean, max, min;
	int a[5];
	for (i = 0; i < 5; i++)
	{
		scanf("%d", &a[i]);      //輸入5個學生的成績

	}
	max = min = a[0];                //對max,min進行初始化
	for (i = 0; i < 5; i++)          //判斷最高成績max,最低成績min
	{
		if (max <a[i])          
		{
			max = a[i];
		}
		if (min >a[i])
		{
			min = a[i];
		}
	}
	for (i = 0; i < 5; i++)
	{
		sum = sum + a[i];        //累加5個同學的成績sum
	}
	mean = sum / 5;                  //把sum賦值給mean
	for (i = 0; i < 5; i++)
	{
		if (mean < a[i])         //判斷成績高於平均分的同學
		{
			n++;             //統計成績高於平均分的同學人數


		}
	}


printf("max=%d\n", max);
printf("min=%d\n", min);
printf("mean=%d\n",mean);
printf("n=%d\n", n);
return 0;
}