zoukankan      html  css  js  c++  java
  • java基础练习 5

    import java.util.Scanner;
    public class Fifth {
    	/*输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。*/
    	public static void main (String[] args){
    		Scanner input=new Scanner(System.in);
    		int[] a=new int[10];
    		int max=0,min=0,t,i,x,y;
    		for( i=0;i<10;i++){
    			System.out.println("请输入数组的第"+(i+1)+"个元素:");
    			a[i]=input.nextInt();
    			
    		}
    		for(i=0;i<10;i++)
    			if(a[i]>a[max])
    				max=i;
    		x=a[max];
    		for(i=0;i<10;i++)
    			if(a[i]<a[min])
    				min=i;
    		y=a[min];
    		System.out.print("交换之前数组为:");
    		for(i=0;i<10;i++){
    			System.out.print(a[i]+" ");
    		}
    		
    		t=a[0];
    		a[0]=x;
    		a[max]=t;
    
    		t=a[9];
    		a[9]=y;
    		a[min]=t;
    	
    		System.out.print("交换之后数组为:");
    		for(i=0;i<10;i++){
    			System.out.print(a[i]+" ");
    		}
    			
    	}
    }
    

      

  • 相关阅读:
    PHP开发APP接口(九)
    C#深入理解类型
    C#从委托、lambda表达式到linq总结
    C# ==和Equals()
    C# 泛型
    C# Reflection
    原声JS网络请求
    JavaScript预编译
    泛型初探
    C#内存分配
  • 原文地址:https://www.cnblogs.com/yjh123/p/6290882.html
Copyright © 2011-2022 走看看