zoukankan      html  css  js  c++  java
  • 随机生成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]+"  ");

        }

      }

    }

    运行结果:

  • 相关阅读:
    Link assemblies causes app crashes if you have an EditText
    Link causes xamarin Android binding library project to crash
    Linux系统目录结构详解
    Centos Linux系统优化二
    Centos Linux系统优化一
    rm命令详解
    mv命令详解
    cp命令详解
    echo命令详解
    touch命令详解
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11132534.html
Copyright © 2011-2022 走看看