#include <stdio.h>
#define SIZE 5
int main(void)
{
int sum[3]={0},sum2[SIZE]={0},i,sum1=0;
double average2[SIZE]={0},average[3]={0},average1=0;
//输入科目的成绩
int math[SIZE]={91,67,88,78,81};
int physics[SIZE]={87,79,81,86,67};
int programming[SIZE]={86,81,85,92,87};
//计算各个科目总分,各位同学总分,平均分数
for (i=0; i<SIZE; i++)
{
sum[0]+=math[i];
sum[1]+=physics[i];
sum[2]+=programming[i];
sum2[i]+=(math[i]+physics[i]+programming[i]);
average2[i]=sum2[i]/3.0;
}
for (i=0; i<SIZE; i++)
{
printf("各位同学总分:%d\n",sum2[i]);
}
for (i=0; i<SIZE; i++)
{
printf("各位同学的平均分:%lf\n",average2[i]);
}
//计算各个科目平均分,全部课程总分,平均分
for (i=0; i<=2; i++)
{
average[i]=sum[i]/5.0;
sum1+=sum[i];
average1=sum1/3.0;
}
for (i=0; i<=2; i++)
{
printf("各个科目总分:%d\n",sum[i]);
}
for (i=0; i<=2; i++)
{
printf("各个科目平均分:%lf\n",average[i]);
}
printf("全部课程总分:%d\n",sum1);
printf("全部课程平均分:%lf\n",average1);
}