简单点1号
2018-01-22 15:09
怎样用冒泡排序法,排序
内循环1和2比较,根据中间变量,让大的放右边,然后2和3比较,3和4比较等等,一次循环下来,最大的元素就跑最右边了;内循环一次只能将最大的元素移动到最右边,所以需要外循环,外循环第二次的时候就可以把第二大的元素放倒数第二的位置,同理一直循环结束,就会出现一个从小到大的排序。
就按照我的理解来吧,冒泡排序总是就是将数组的从第一个元素开始两两相比较,然后大的用temp排后面(对于升序),进行一次内部的j的循环后,比较得到最大的元素放在i的位置上,大致是这样,如果不懂可以再问一下
C语言入门
926020 学习 · 20793 问题
相似问题