本人共总结出4种冒泡排序的for循环写法:
1
for(i=0;i<n;i++){
for(j=0;j<=i;j++)
//j和j+1项比较
}
2
for(i=0;i<n;i++){
for(j=0;j<n-i-1;j++)
//j和j+1项比较
}
3
for(i=1;i<n;i++){
for(j=0;j<n-i;j++)
//j和j+1项比较
}
4
for (int i = 1; i < n; i++) {
for (int j = n - 1; j >= i; j--)
// j-1和j项比较
}