为了账号安全,请及时绑定邮箱和手机立即绑定
关注
qq_慕圣2466493

怎么写编程题

请使用冒泡排序算法编写程序,实现对数组{25,24,12,76,101,96,28}的排序


2019-11-19 源自:Java入门第一季 6-1 98 浏览 2 回答

最佳回答

2019-11-19

public class HelloWorld {
    public static viod main(String[] args){
    int a[]= new int[]{25,24,12,76,101,96,28};
    for(int i=1;i<a.length;i++)
        {
            for(int j=0;j<a.length-i;j++)
            {
                if(a[j]>a[j+1])//从小到大冒泡排序,若要从大到小冒泡排序,把">"改"<"
                {
                    int temp=a[j];//temp暂时c储存元素
                    a[j]=a[j+1];//达到数组之间的替换
                    a[j+1]=temp;
                }
            }
        }
        for(int tp:a)//遍历数组,也是foreach循环
        {
            Syste.out.print(">"+tp);//">"为了区分,另外没有什么含义
        }
    }
}


我也刚开始学习,是否满足你的答案

2019-11-19
回复 0

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信