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

    1.定义长度位5的整型数组,输入他们的值,用冒泡排序后输出.
    package com.itheima08;
    import java.util.*;
    public class HelloBudget {
    public static void main(String args[]) {
    int[]z=new int [5];
    Scanner input=new Scanner(System.in);
    for(int i=0;i<z.length;i++){
    	System.out.println("请输入第"+(i+1)+"个数:");
    	z[i]=input.nextInt();
    }
    for(int i=0;i<z.length-1;i++){
    	for(int j=0;j<z.length-1-i;j++){
    		if(z[j]>z[j+1]){
    			int temp=z[j];
    			z[j]=z[j+1];
    			z[j+1]=temp;
    		}
    			
    		}
    	}
    for(int i=0;i<z.length;i++){
    	System.out.println(z[i]+"");
    }
    }
    }
    
    2.定义数组{34,22,35,67,45,66,12,33},,输入一个数a,查找在数组中是否存在,如果存在,输出下标,不存在输出"not found"
    package com.itheima08;
    import java.util.*;
    public class HelloBudget {
    public static void main(String args[]) {
    int[]z={34,22,35,67,45,66,12,33};
    Scanner input=new Scanner(System.in);
    System.out.println("请输入一个数字:");
    int idx=input.nextInt();
    switch(idx){
    case 34:System.out.println("0");break;
    case 22:System.out.println("1");break;
    case 35:System.out.println("2");break;
    case 67:System.out.println("3");break;
    case 45:System.out.println("4");break;
    case 66:System.out.println("5");break;
    case 12:System.out.println("6");break;
    case 33:System.out.println("7");break;
    default:System.out.println("not found");break;
    }
    }
    }
    .
    
    
    
    3.以矩阵的形式输出一个double型二维数组(长度分别为5、4,值自己设定)的值。
    package com.itheima08;
    public class HelloBudget {
    public static void main(String args[]) {
    	double [][] idx={{88,77,62,12},{51,44,98,29},{40,70,19,44},{43,44,45,46},{17,28,62,88}};
    	for(int i=0;i<idx.length;i++){
    		System.out.println();
    		for( int j=0;j<idx[i].length;j++){
    			System.out.print(idx[i][j]+"  ");
    			
    		}
    		
    	}
    }
    }
    
    
    4.定义一.个二维数组(长度分别为3,4,值自己设定),求该二维数组的最大值.package com.itheima08;
    public class HelloBudget {
    public static void main(String args[]) {
    int a[] []={{1,7,4,0},{0,1,2,5},{5,6,8,7}};
    int max=a[0][0];
    for(int i=0;i<a.length;i++){
    	for(int j=0;j<a.length;j++){
    		if(a[i][j]>max){
    			max=a[i][j];
    		}
    	}
    }
    System.out.println("最大值为"+max);
    		}
    6
    0
    	
    }
    

      

  • 相关阅读:
    WSL下的Ubuntu 18.04LTS配置软件源和系统更新
    宝塔 5.9.2 最终版 专业版
    宝塔面板7.2.0学习版集合--包含(专业版、企业版及部分插件)
    网络安全学习和CTF必不可少的一些网站
    Hello Blog !
    如何解决机器学习树集成模型的解释性问题
    机器学习建模老司机的几点思考与总结
    2019 秋招提前批蘑菇街一面面经(带答案)
    Java 最全异常讲解
    Spring Context 你真的懂了吗
  • 原文地址:https://www.cnblogs.com/1774ax/p/12689939.html
Copyright © 2011-2022 走看看