• 随机生成7个数,冒泡排序--简单


    import java.util.Random;

    import java.util.Scanner;

    public class p78_5 {

      public static void main(String[] args)

      {

        int N = 7;

        int []a=new int[N];

        Random reader=new Random();

        //Scanner reader=new Scanner(System.in);

        System.out.print("随机生成7个整数:");

        for(int i=0;i<N;i++)

        {

          try 

          {

            a[i]=reader.nextInt(100);

          }catch(Exception e)

          {

            System.out.println("数组越界!");

          }

        }

        //以下双重循环是冒泡排序

        for(int i=0;i<N;i++)

        {

          for(int j=0;j<N-i-1;j++)

          {

            if(a[j]>a[j+1])

            {

              int temp=a[j];

              a[j]=a[j+1];

              a[j+1]=temp;

            }

          }

        }

        System.out.print("冒泡排序的结果为: ");

        for(int i=0;i<N;i++)

        {

          System.out.print(a[i]+"  ");

        }

      }

    }

    运行结果:

  • 相关阅读:
    module模块和包(十七)
    swap(十六)
    文件系统
    Confluence 6 管理协同编辑
    Confluence 6 管理协同编辑
    Confluence 6 数据收集隐私策略
    Confluence 6 修改警告的阈值和表现
    Confluence 6 警告的类型
    Confluence 6 诊断
    Confluence 6 垃圾收集性能问题
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11132534.html
Copyright © 2020-2023  润新知