public class Demo4 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入整数"); int max;//用于保存最大值 int min;//用于保存最小值! int num;//用于保存键盘录入的数据 min=max=num = sc.nextInt();//把值暂设为第一次录入的值 while (num != 0) { if (num < min) { //如果录入的值比储存最小值还小,就替换掉 min = num; } if (num > max) { //如果录入的值比储存最大值还大,也替换掉 max = num; } System.out.println("请继续输入,输入0结束"); num = sc.nextInt(); } System.out.println("最大值max=" + max + " 最小值min=" + min); }}
运行结果