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

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

    package qq;
    
    import java.util.Scanner;
    
    public class Ee {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input=new Scanner(System.in);
            int arr[]={29,14,56,36,48};
            for(int i=0;i<4;i++){
              for(int a=0;a<4-i;a++){
                    if(arr[a]>arr[a+1]){
                    int j=arr[a];
                    arr[a]=arr[a+1];
                    arr[a+1]=j; 
                    }
            }
            
        }
            for(int i=0;i<5;i++){
                System.out.println(arr[i]);
            }
        }
    }

    2.定义数组

    package qq;
    
    import java.util.Scanner;
    
    public class Ee {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input=new Scanner(System.in);
            int arr[]={34,22,35,67,45,66,12,33};
            System.out.println("请输入一个数a:");
            int b=input.nextInt();    
            boolean yes=false;
            for(int i=0;i<arr.length;i++) {
                if(arr[i]==b) {
                    System.out.println("数的下标为:"+i);
                    yes=true;
            }                                        
                }
            if(yes==false)
                System.out.println("not found");              
            }  
    }

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

    package qq;
    
    import java.util.Scanner;
    
    public class Ee {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input=new Scanner(System.in);
        double arr[][]={{1,2,3,4},{5,6,7,8},{10,11,12,13},{14,15,16,17},{18,19,20,21}};
           for(int i=0;i<5;i++){
               for(int j=0;j<4;j++){
                   System.out.print(arr[i][j]+"	");
               }
               System.out.println("");
           }              
            }  
    }

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

    package qq;
    
    import java.util.Scanner;
    
    public class Ee {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input=new Scanner(System.in);
            int max=0;
        int arr[][]={{1,2,3,4},{5,6,7,8},{10,11,12,13}};
           for(int i=0;i<3;i++){
               for(int j=0;j<4;j++){
                   if(arr[i][j]>max){
                       max=arr[i][j];
                   }
               }
             
           }  
           System.out.println("最大值为"+max);
            }  
    }
  • 相关阅读:
    简单的使用rabbitmq的例子
    装饰者模式
    Zinterstore 命令
    策略模式
    简单工厂模式
    getFields()与getDeclaredFields()区别
    解决Jetty下EL版本冲突的问题
    网站ssl配置
    webservice 项目 配置wsdl
    js前端clone的要诀
  • 原文地址:https://www.cnblogs.com/qq-77/p/12685309.html
Copyright © 2011-2022 走看看