zoukankan      html  css  js  c++  java
  • 第六次作业

    package huaerzi;
    public class huada {
        public static void main(String[] args) {
             int[] a = {3,5,9,7,1};
             for (int i = 0; i < a.length; i++) {
                 for (int j = 0; j < a.length-1-i; j++) {
                 int num = 0;
                 if(a[j] > a[j+1]){
                     num = a[j];
                     a[j]= a[j+1];
                     a[j+1] = num;
                  }
               }
             }
             for (int i : a) {
                 System.out.println(i);
             }
         }
     }

    1.冒泡排序输出,定义长度为5的数组。

    2.定义数组{34,22,35,67,45,66,12,33},输入一个数a,查找在数组中是否存在,如果存在,输出下标,不存在输出"not found"

    public class huaerzi {
        public static void main(String[] args) {
            Scanner input=new Scanner(System.in);
            boolean  A=false;
            int[] x=new int[]{34,22,35,67,45,66,12,33};
            System.out.print("请输入需要查找的数");
            int a=input.nextInt();
            for(int i=0;i<x.length;i++){
                if(x[i]==a){
                    System.out.println("该数存在于数组中下标为"+i);
                     A=true;
                }
            } if(A==false){
                System.out.println("not found");
            }
        }
    }

    3.以矩阵的形式输出一个double型二维数组(长度分别为5、4,值自己设定)的值。

    package huaerzi;
    public class huada {
        public static void main(String[] args) {
              double arr[][] = { { 1, 2, 3, 4, 5 }, { 6, 7, 8, 9, 10 },
                         { 11, 12, 13, 14, 15 }, { 16, 17, 18, 19, 20 } };
                  for (int i = 0; i < arr.length; i++) {
                      for (int j = 0; j < arr[i].length; j++) {
                          System.out.print(arr[i][j] + "	");
                      } System.out.println();
                  }
             }
         }

    4.定义一个二维数组(长度分别为3,4,值自己设定),求该二维数组的最大值

    package huaerzi;
    public class huada {
        public static void main(String[] args) {
            int arr[][]={{1,2,3},{4,5,6},
                    {7,8,9},{10,11,12}};
            int max=arr[0][0];
            for(int i=0;i<arr.length;i++){
                for(int j=0;j<arr[i].length;j++){
                    if(arr[i][j]>max){
                        max=arr[i][j];
                    }
                }
            }
            System.out.println("数组的最大值为"+max);
       }
    }
  • 相关阅读:
    2021.6.7
    2021.6.4
    2021.6.3
    2021.6.2 团队第二阶段冲刺第十天
    2021.6.1 团队第二阶段冲刺第九天
    2021.5.31 团队第二阶段冲刺第八天
    2021.5.30 团队第二阶段冲刺第七天
    逻辑卷的使用
    磁盘阵列
    磁盘配额
  • 原文地址:https://www.cnblogs.com/reddead/p/12704346.html
Copyright © 2011-2022 走看看