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

    1.定义长度位5的整型数组,输入他们的值,用冒泡排序后输出.

    package afk;
    import java.util.Scanner;
    public class Zuoye7 {
        public static void main(String[] args) {
            int []a=new int [5];
            Scanner input=new Scanner(System.in);
            
            for (int i = 0; i < a.length; i++) {
                int b=input.nextInt();
                a[i]=b;
                
            }
            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];
                        a[j]=a[j+1];
                        a[j+1]=temp;
                    }
                }
            }
            for (int i = 0; i < a.length; i++) {
                System.out.print(a[i]+" ");
            }
        }
    
    }

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

    package afk;
    import java.util.Scanner;
    public class Zuoye8 {
        public static void main(String[] args) {
            int []a= {34,22,35,67,45,66,12,33};
            Scanner input=new Scanner(System.in);
            System.out.println("请输入一个数:");
            int b=input.nextInt();
            int xiabiao=-1;
            for (int i = 0; i < a.length; i++) {
                if(a[i]==b) {
                    xiabiao=i;
                    System.out.println(i);
                    break;
                }
                
            }
            if(xiabiao==-1)
                    System.out.println("not found");
                
            
        }
    
    }

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

    public class Zuoye9 {
        public static void main(String[] args) {
            double[][]a={ {5,6,9,4},{8,7,1,6},{89,51,4,25},{4,68,25,41},{12,18,36,28}};
            for (int i = 0; i < 5; i++) {
                for (int j = 0; j < 4; j++) {
                    System.out.print(a[i][j]+" ");
                }
                System.out.println();
            }
        }
    
    }

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

    public class Zuoye10 {
        public static void main(String[] args) {
            int[][]a= {{4,9,41,99},{2,45,29,67},{7,6,48,71}};
            int max=0;
            for (int i = 0; i < 3; i++) {
                for (int j = 0; j < 4; j++) {
                    if(a[i][j]>max) {
                        max=a[i][j];
                    }
                }
                
            }
            System.out.println(max);
            
        }
    
    }
  • 相关阅读:
    Liferay安装maven
    html之pre标签
    a标签使用注意事项
    AngularJS学习记录
    页面不能访问,抛出 spring java.lang.IllegalArgumentException: Name for argument type [java.lang.String] 异常
    ant编译的时候,报错文件不存在,以及版本不一致
    Eclipse 更改Java 版本的方法
    总结一下本次准备环境时遇到的问题,以供下次参考
    数据上下文中的AddOrUpdate方法
    推荐一款github管理神器SourceTree
  • 原文地址:https://www.cnblogs.com/FALEDA/p/12684970.html
Copyright © 2011-2022 走看看