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(); } }
结果如下: