for(int i=0;i<length-1;i++){ //由于数组长度为length,需要进行length-1次大循环
for(int j=0;j<length-1-i;j++){ //进行length-1-i次小循环,-i是由于i为确定位置的个数
if(nums[j]>nums[j+1]){ //由j=0的头位置开始进行比较,与后一位置上的数组进行两两比较
int temp=nums[j]; //借助新创建的存储空间实现两数组位置上的数值交换
nums[j]nums[j+1];
nums[j]=temp;
}
}
}
京公网安备 11010502036488号