【一】从大到小排序
#include<stdio.h>
int main()
{
int a[10], t;
for (int i = 0;i < 10;i++)
scanf_s("%d", &a[i]);
for (int i = 0;i < 9;i++)
{
for (int j = 0;j < 9 - i;j++)
{
if (a[j] < a[j + 1])
{
t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
}
for (int m = 0;m < 10;m++)
{
printf("%d ", a[m]);
}
return 0;
}
如果要由小到大排序,则把if语句括号中<改为>即可