java里的循环问题?
import java.util.Scanner public class Test public static void mainStringargs) Scanner input = new ScannerSyste
1、java思路键盘输入使用Scanner ,要判断最大最小值,最直接的办法,就是每次输入都做最大最小值的判读,如果当次输入的值大于当前的最大值,则更新最大值为当次输入的值。
2、如果当次输入的值小于当前的最小值,则更新最小值为当次输入的值代码如public static void mainStringargsSystem.out.print请输入数字Scanner scan=new Scanner System.in int num=scan.nextIntint max=num; 初始化最大值为第一次输入的值
3、int min=num初始化最小值为第一次输入的值while true if num==0输入值为0 终止输入ystem.out.println 输入结束breakifnum>ma max=num如果输入值大于最大值,则最大值=输入值
4、ifnum<minmin=num如果输入值小于最小值,则最小值=输入System.out.print请输入数字scan=new Scanner System.innum=scan.nextIntSystem.out.println 本次输入最大值max最小值+min打印输出最大,最小值。