编程实现:从键盘输入10个整数,
找到值最大的元素,将其与最后一个元素a[9]交换;再在a[0]~a[8]中找值最大的元素,与a[8]交换;
再在a[0]~a[7]中找值最大的元素,与a[7]交换;
再在a[0]~a[6]中找值最大的元素,与a[6]交换;
再在a[0]~a[5]中找值最大的元素,与a[5]交换;
再在a[0]~a[4]中找值最大的元素,与a[4]交换;
再在a[0]~a[3]中找值最大的元素,与a[3]交换;
再在a[0]~a[2]中找值最大的元素,与a[2]交换;
再在a[0]~a[1]中找值最大的元素,与a[1]交换;
最后输出整个数组。
冒泡排序
c语言实现
摘自百度百科
已参与 「极客观点」 ,欢迎正在阅读的你也加入。