首页 > 试题广场 >

编写一个字符界面的Java Application 程序,

[问答题]

编写一个字符界面的Java  Application 程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。

package first;

import java.util.Scanner;

public class 求最大值和最小值 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner in=new Scanner (System.in);
        int[] number=new int[10];                      //数组初始化
        
        for(int i=0;i<number.length;i++)            //求最大值
        {
            number[i]=in.nextInt();
        }
        int max=0,min=number[0];                     //初始化max以及min
        for(int i=0;i<number.length;i++)
        {
            if(number[i]>max)
            {
                max=number[i];
            }
        }
        System.out.println("最大值为:"+max);
        for(int i=1;i<number.length;i++)               //求最小值
        {
            if(min>number[i])
            {
                min=number[i];
            }
        }
        System.out.println("最小值为:"+min);
        }

}

发表于 2022-01-11 11:45:03 回复(0)
import java.util.Arrays; import java.util.Scanner; public class Tiku01 { public static void main(String[] args) { Scanner input =new Scanner(System.in); int []arr=new int[10]; System.out.println("输入10个整数:"); for(int i=0;i<10;i++){ arr[i]=input.nextInt();
        } Arrays.sort(arr); System.out.println("最大值为:"+arr[9]); System.out.println("最小值为"+arr[0]);
    }
}
发表于 2021-12-11 15:12:51 回复(0)
import java.util.Scanner;
public class test{
public static void main(String[] args){
 Scanner reader=new Scanner(System.in);
    int []a=new int[10];
    for(int i=0;i<10;i++)
     a[i]=reader.nextInt();
    int max=a[0],min=a[0];
    for(int i=0;i<10;i++) {
     if(max<a[i]) max=a[i];
     if(min>a[i]) min=a[i];
    }
   
    System.out.println("max="+max+"\n min="+min);
   
}
}

发表于 2020-09-19 13:49:47 回复(0)
参考程序如下:
import   java.io.* ;
public   class   abc
{
public  static  void   main(String  args[ ])
{  int   i , n = 10 , max = 0 , min = 0 ,  temp = 0;
try {
BufferedReader  br = new BufferedReader(
new  InputStreamReader(System.in));
max = min = Integer.parseInt(br.readLine( ));
} catch ( IOException  e ) { } ;
for  ( i = 2 ; i <= n ; i ++ )  {
try {
BufferedReader  br = new BufferedReader(
new  InputStreamReader(System.in));
temp = Integer.parseInt(br.readLine( ));
if  (temp > max ) max=temp;
if  (temp < min) min=temp;
} catch ( IOException  e ) { } ;
}
System.out.println("max="+max+"\nmin="+min);
}
}

发表于 2017-05-17 02:40:32 回复(0)