C语言冒泡排序的一个问题。

2025-03-24 12:35:47
推荐回答(3个)
回答(1):

其实整个冒泡排序的原理你还没有理解,外层的for语句也就是你说的a[i]判断的是整个程序的比较次数,内层的for语句是每次排序的结果,把最大的放到最后一位,这个题关键是把冒泡排序的算法理解了,编程只是把算法编成计算机能理解的语言罢了!!!

回答(2):

i是表示循环的次数,第i次就把第i大的放到倒数第i个去了,所以j就只需要对前面4-i个进行排序了。

回答(3):

冒泡的两重循环,,
外循环控制趟数, 内循环控制元素的比较..

这样回答怎样?