程序:不妨按从小到大排序
#include <stdio.h>
int main ()
{
int a[10];
int i = 0;
int j = 0;
int t = 0;
printf ("input 10 numbers:");
for ( i = 0; i < 10; i++)
{
scanf ("%d",&a[i]);
}
for (i = 0; i < 9; i++)
for ( j = 0; j < 9 - i; j++)
if (a[j] > a[j+1])
{
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
printf ("the sorted numbers:\n");
//"the sorted numbers"表示排序的数字
for (i =0; i < 10; i++)
printf ("%d\t", a[i]);
printf ("\n");
return 0;
}
输出结果:
input 10 numbers:11 2 3 5 34 6 78 9 12 62
the sorted numbers:
2 3 5 6 9 11 12 34 62 78
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1712000
本文提供了一个使用C语言实现的简单数组排序程序示例。该程序通过输入10个整数并使用冒泡排序算法将这些数字从小到大进行排序。排序完成后,程序会输出排序好的数字列表。
&spm=1001.2101.3001.5002&articleId=51531535&d=1&t=3&u=861ac4869af7462dad07b5425bf00f6d)
4793

被折叠的 条评论
为什么被折叠?



