1.编制一个求平均值的函数,试利用该函数分别求出某班每个学生3门课程的平均分,以及每门课程全班的平均分。要求输入不少于5名学生的姓名和成绩。
# include
# include
void main()
{int i,n;
char name[55][12];
float s1[55],s2[55],s3[55] ,s4=0,s5=0,s6=0,ave[55];
printf("input'n'\n");
scanf("%d",&n);
for (i=0;i<n;i++){printf("please input name and score\n");
scanf("%f,%f,%f,",&s1,&s2[2],&s3);
scanf("%s",&name);
ave=(s1+s2+s3)/3;
s4=(s4+=s1)/n;s5=(s5+=s2)/n;s6=(s6+=s3)/n;}
for (i=0;i<n;i++){printf("%f%f%f%f%s\n",s1,s2,s3,ave,name);}
printf("%f,%f,%f\n",s4,s5,s6);
}
|