package project_10; import java.util.Scanner; /** * 2018-9-8 01:17:10 * @author Sauron XiaMen * */ public class OutPut { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("請輸入一個整數(輸入0結束):"); int num=input.nextInt(); int max=num; //給最大值賦一個初始值 int min=num; //給最小值賦一個初始值 while(num!=0){ System.out.print("請輸入一個整數(輸入0結束):"); num=input.nextInt(); if(num==0){ break; //數字0不參與計算最大值最小值,直接跳出循環 } max=num>max?num:max; //條件運算符 min=num>min?min:num; } System.out.println("最大值是:"+max+"\t最小值是:"+min); input.close(); } }
結果如下: