簡體   English   中英

Java min max 0終止

[英]Java min max 0 to terminate

我讓用戶定義要比較的整數數量,並打印最小和最大。 但是,如果輸入的整數之一為0,則程序需要終止,然后打印直到此為止已輸入的任何數字的最大值和最小值。如果用戶輸入0,我將不知道如何終止程序。不勝感激。

package lu.ics.Sohail.labbar;

import java.util.Scanner;

public class ovningsuppgift323 {
    public static void main (String[] args){
        Scanner input = new Scanner(System.in);
        Scanner input2= new Scanner(System.in);
                 int number;
                 int max = 0;
                 int min = 0;
                 int antal;

                 System.out.println("Amount of input numbers");
                 antal = input2.nextInt();



                       for (int x = 0; x<antal; x++){ 
                             System.out.print("Give me an integer: "); 
                             number = input.nextInt(); 





                             if (x == 0 || number > max){ 
                                 max = number;  
                             }               
                             if (x == 0 || number < min){ 
                                 min = number;  
                             }               
                       }



                       System.out.println("Highest value: " + max);
                       System.out.println("Lowest value: " + min);        


    }
}

打破循環:

for (int x = 0; x<antal; x++){ 
        System.out.print("Give me an integer: "); 
        number = input.nextInt(); 

        if(number == 0) break;

         /***/
}

有關分支語句的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM