第2个回答 2011-12-15
1.设一个临时变量值为空
2.将数组第一个元素放到临时变量中
3.数组第二个元素和临时变量比较,如果数组元素>临时变量,则把数组元素放入临时变量,
如果数组元素<=临时变量,数组下标+1 继续第3步直到数组结束
4,数组下标+1 继续第3步直到数组结束本回答被提问者采纳
第3个回答 2011-12-15
int a[5] = {5,4,3,2,1}
类似这样一个数组,可以先用第一个跟第二个比较,第一个大的话就跟第二个换个位置
a[5] = {4,5,3,2,1},接着比较下一个,第二个跟第三个比较,相同的方法
a[5] = {4,3,5,2,1},。。。。
最后
a[5] = {4,3,2,1,5},那么我只要取到最后一个数就好了,传说中的冒泡?
方法很多的
第4个回答 2019-03-03
1.设一个临时变量值为空
2.将数组第一个元素放到临时变量中
3.数组第二个元素和临时变量比较,如果数组元素>临时变量,则把数组元素放入临时变量,
如果数组元素<=临时变量,数组下标+1
继续第3步直到数组结束
4,数组下标+1
继续第3步直到数组结束