java循环结构:最大值最小值问题

用户输入10个数据,求这是个数据的最大值和最小值

package cn.xtnotes.u4;

import java.util.Scanner;

public class T3 {

	public static void main(String[] args) {
		Scanner input=new Scanner(System.in);
		
		double max=0;
		double min=0;
		int a=1;
		while(a<=10) {
			System.out.println("输入第"+a+"个数:");
			double shu=input.nextDouble();
			if(a==1) {
				max=shu;
			}else if(shu>max) {
				max=shu;
			}else if(max>shu) {
				max=max;
			}
			if(a==1) {
				min=shu;
			}else if(shu>min) {
				min=min;
			}else if(min>shu) {
				min=shu;
			}
			a++;
		}
		System.out.println("最大数:"+max);
		System.out.println("最小数:"+min);
	}
}

 

阅读剩余
THE END