C语言程序题,求各位大佬帮忙

输入10个数,找出其中最小的数,将它与最前面的数交换后输出这个数

c

4个回答

for(i=1;i<n;i++)
if a[i]<a[0]
swap(a[0],a[i])
这样第一个数一直都是最小的了

利用数组存取这十个数,接着便利这十个数是找出最小得数并记录下标,在于第一个交换,最后输出

如果你要的是思想的话,就是利用(选择基准数)排序的思想,可以使用二分法穿插。要程序的话,我希望你自己做,这样问题的解决才有价值

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐