题目描述
期末考试结束了,陈老师找到集训队的同学,希望帮忙开发一个成绩排序的系统。这个应该难不倒集训队员的,先做一个内部小测试吧。随意输入10个学生的成绩,按从高到低的序列显示。
输入要求
输入10个学生的成绩
输出要求
输出从高到低的排序结果。
输入样例
90 80 70 60 50 91 72 18 2 0
输出样例
91 90 80 72 70 60 50 18 2 0
提示
输出时,每个数据的后面都有一个空格。
#include<cstdio>
#include<algorithm>
using namespace std;
int pan(int a,int b);
int main()
{
int i,a[11],n;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
sort(a,a+10,pan);
for(i=0;i<10;i++){
printf("%d ",a[i]);
}
printf("\n");
return 0;
}
int pan(int a,int b){
if(a>b){
return 1;
}
else
{
return 0;
}
}