C语言中sort函数定义的原理

C语言中sort函数定义的原理例如a[0]=9,a[1]=7,a[2]=5他排序的过程是啥?i为数组的序号... C语言中sort函数定义的原理例如a[0]=9,a[1]=7,a[2]=5他排序的过程是啥?
i为数组的序号
展开
 我来答
听不清啊
高粉答主

2016-09-16 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
这是一个选择排序的函数。
用sort(a,3);调用时,
第一轮内循环后,k=2
交换后,a数组成为:5,7,9
第二轮内循环后,k=1
实际并没有交换。
sort()返回后,a数组就是5,7,9
更多追问追答
追问
第一轮是咋换的,换完之后是,7.9.5吗?
追答
不是的。
第一轮内循环后,k=2,a[2]与a[0]交换
交换后,a数组成为:5,7,9
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式