int[] shuzu={1,2,5,3,4} //这行代码你可以自己写,就是你说的用户输入的,将用户输入的放在一个数组中
int temp=0;//临时变量
for(int i=0;i<shuzu.leng;i++){
for(int j=0;j<i;j++){
if(shuzu[j]>shuzu[j+1]){
temp=shuzu[j];
shuzu[j]=shuzu[j+1];
shuzu[j+1]=temp;
}
}
}
大概就是这样子
冒泡程序的基本操作是相邻的两个元素进行对比,然后根据大小来调换位置。
每一次遍历,都产生一个当前确定位置的元素,然后下次遍历就可以减少一个位置。
最终,完成所有的排序。