中易网

任意输入n个数,按由小到大的顺序排列并显示输出。(排序算法--选择法排序)

答案:1  悬赏:0  
解决时间 2021-01-16 07:45
  • 提问者网友:我们很暧昧
  • 2021-01-15 07:04
任意输入n个数,按由小到大的顺序排列并显示输出。(排序算法--选择法排序)
最佳答案
  • 二级知识专家网友:woshuo
  • 2021-01-15 07:21
c语言的算法 先输入n(问题的规模) 再输入n个数#include
void main()
{int min,a[100],i,j,n,temp;
scanf("%d",&n);(输入排序数字数量)
for(i=0;i scanf("%d",&a[i]);(输入参与排序的数)
for(i=0;i{min=i;
for(j=i+1;j if(a[j]temp=a[i];a[i]=a[min];a[min]=temp;
}
for(i=0;i printf("%d ",a[i]);(输出排好的序)
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息