|
楼主 |
发表于 2020-5-31 14:16:55
|
显示全部楼层
#include<stdio.h>
int main()
{
int score[10][3],i,j;
float avg[10],sum,t;
printf("请输入所有学生的各科成绩:\n");
for(i=0;i<10;++i)
for(j=0;j<3;++j)
scanf("%d",&score[i][j]);
printf("每名学生的平均分:\n");
for(i=0;i<10;++i)
{
sum=0;
for(j=0;j<3;++j)
sum=sum+score[i][j];
avg[i]=sum/3;
}
for(i=0;i<10;++i)
printf("%.1f ",avg[i]);
printf("\n");
printf("平均分降序排列:\n");
for(i=0;i<9;++i)
for(j=0;j<9-i;++j)
if(avg[j+1]>avg[j])
{
t=avg[j];
avg[j]=avg[j+1];
avg[j+1]=t;
}
for(i=0;i<10;++i)
printf("%.1f ",avg[i]);
printf("\n");
return 0;
}
突然自己做出来了 |
|