package com.Summer_0417.cn; import java.util.Scanner; /** * @author Summer * 輸入一批整數,使用循環求出最大值與最小值,輸入0時結束。 * */ public class Test_Method11 { public static void main(String[] args) { //聲明一下最大最小值,並獲取鍵盤錄入的值 int max = 0,min = 0,num = 1; Scanner sc = new Scanner(System.in); System.out.println("請輸入第一個數"); num = sc.nextInt(); //指定這個數為最大值和最小值 max = num; min = num; //用for循環輸入新的數值,並比較大小輸出 for (int i = 2; i > 0; i++) { System.out.println("請輸入第"+i+"個數"); num = sc.nextInt(); if (num == 0) { break; } if (num>max) { max = num; }else if (num<min){ min = num; }else { System.out.println("這個數即不是最大值也不是最小值"+num); } System.out.println("最大值"+max+"最小值"+min); } System.out.println("結束循環"); } }