日月基格尔德100 形态:那位高手 帮我编程序用 c语言 题是:全班共有20人

来源:百度文库 编辑:高校问答 时间:2024/04/30 14:35:21
,要求使用不当一维数组保存他们的考试成绩。先按每行5个输出每个学生的考试成绩,然后将他们从高到低排序后再次输出。考试成绩自行设定。

main
{
int a[20],i,j,temp;
for(i=0;i<20;i++)
scanf("%d",&a[i]);
for(i=0;i<20;i++)
{if(i%5==0)
printf("\n");
printf("%d ",a[i]);
}
for(i=0;i<20;i++)
for(j=i;j<20;j++)
if(a[i]<a[j])
{
temp=a[i];a[i]=a[j];a[j]=temp;}
for(i=0;i<20;i++)
{if(i%5==0)
printf("\n");
printf("%d ",a[i]);
}
}