永发信息网

c语言 用选择法对10个整数从小到大排序

答案:1  悬赏:50  手机版
解决时间 2021-04-07 21:50
  • 提问者网友:ミ烙印ゝ
  • 2021-04-06 21:56
c语言 用选择法对10个整数从小到大排序
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2021-04-06 22:32
#include
void sort(int a[],int n) //选择排序
{
int i;
int j;
for(i=0;i{
int c=i;
for(j=i+1;j{
if(a[c]>a[j])
{
c=j; //记住最小值的下标。
}
}
if(c !=i) //进行交换。
{
int temp = a[i];
a[i] = a[c];
a[c] = temp;
}
}
}
int main()
{
int a[10]={1,3,5,7,9,2,4,6,8,10};
sort(a,10);
int i;
for(i=0;i<10;i++)
{
printf("%d ",a[i]);
}
getchar();
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯