冒泡排序核心模块
for (j; j < 9; j++)
{ for (i; i < 9 - j; i++)
if (a[i] < a[i + 1])
{
t = a[i];
a[i] = a[i + 1];
a[i + 1] = t;
}
}
完整代码
#include<stdio.h>
int main()
{
int a[10], i = 0, j = 0;
int t = 0;
printf("请输入十个数:");
for (i; i < 9; i++)
scanf("%d", &a[10]);
{ for (j; j < 9; j++)
{
for (i; i < 9 - j; i++)
if (a[i] < a[i + 1])
{
t = a[i];
a[i] = a[i + 1];
a[i + 1] = t;
}
}
}
printf("输出数字为:");
for (i; i < 10; i++)
{
printf("%d", a[i]);
}
return 0;
}