#include <stdio.h>
int main()
{
int arr[10];
int i,j,temp;
int sz=sizeof(arr)/sizeof(arr[0]);
for(i=0;i<sz;i++)
{
scanf("%d",&arr[i]);
}
for(i=0;i<sz;i++)
{
for(j=i+1;j<sz;j++)
{
if(arr[j]<arr[i])
{
temp=arr[j];
arr[j]=arr[i];
arr[i]=temp;
}
}
}
for(i=0;i<sz;i++)
{
printf("%d ",arr[i]);
}
return 0;
}
选择排序,用选择法对10个整数从小到大排序。
最新推荐文章于 2023-11-16 21:23:16 发布
该代码示例展示了如何使用C语言实现冒泡排序算法,对一个整数数组进行升序排列。程序首先读取用户输入的10个整数,然后通过两层循环进行比较和交换元素,以完成排序过程。最后,输出排序后的数组元素。
829

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



