数组的排序
发布网友
发布时间:2022-04-19 09:58
我来回答
共2个回答
热心网友
时间:2023-08-23 17:43
我认为理解排序的程序可以把它分为两部分:1、选数 2、比较。
第二个for循环:for(int y=0;y<att.length-1;y++),在数组中依次选择数组中的每一个元素,比如当y=0时选择了第一个元素1。接着进入嵌套着的if(att[y]<att[y+1]),如果被选中数的后一数比它大,则两个数交换位置。执行完以后再回去执行第二个for循环,选中下一个元素,重复执行上述操作,直到进行到数组中的最后一个元素,第二个for循环结束。
执行最后一个循环for(int x=0;x<att.length;x++),将数组按照已经排好的顺序输出
热心网友
时间:2023-08-23 17:43
作用就是逐个输出排序完毕后数组中的元素的值。