c语言冒泡排序(要求输出每一步排序过程)代码

请写出过程代码,输出每一步的结果

第1个回答  2010-06-14
for(i=0;i<n_length;i++){
/*这里是冒泡*/
for(j=0;j<n_length-1;j++){
if(a[j]>a[j+1]){
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
/*只要多加个显示的循环不就行了*/
for(k=0;k<length;k++){
pritf("%d\t",a[k]);
printf("\n");
}
}
相似回答