依次输入不为0的整数,输出最大和最小值,输入0则结束

题目要求:依次输入不为0的整数,输出最大和最小值,

例如:


请输入一个不为0的整数:34
请输入一个不为0的整数:3
请输入一个不为0的整数:67
请输入一个不为0的整数:0
最大数为:67
最小数为:3

代码如下:

import java.util.Scanner;

public class Max_Min {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.print("请输入一个不为0的整数:");
		Scanner input = new Scanner(System.in);
		int num;
		int Max;
		int Min;
		num = Max = Min = input.nextInt();
		while (num != 0) {
			if (num > Max)
				Max = num;
			if (num < Min)
				Min = num;
			System.out.print("请输入一个不为0的整数:");
			num = input.nextInt();
		}
		System.out.println("最大数为:" + Max);
		System.out.println("最小数为:" + Min);
	}

}

Guess you like

Origin blog.csdn.net/qq_52253798/article/details/120420089