zxq888999
2016-03-12 07:44
采纳率: 75%
浏览 1.4k
已采纳

Java循环结构初学者求大神带

从键盘接收一批整数,比较其中最大值和最小值,输入数字0时循环结束。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 强圆nice 2016-03-12 08:18
    已采纳
     import java.util.Scanner;
    
    public class Test0305 {
        public static void main(String[] args) {
            Scanner s=new Scanner(System.in);
            int min=Integer.MAX_VALUE;
            int max=Integer.MIN_VALUE;
            int value=s.nextInt();
            while(value!=0){
                if(value<min)
                    min=value;
                if(value>max)
                    max=value;
                value=s.nextInt();
            }
            System.out.println("min:"+min+",max:"+max);
    
        }
    }
    
    
    点赞 评论
  • 流光_ 2016-03-12 07:51

    首先是一个while 循环,在循环中不断用Scanner 读取输入的数据并储存在List中。
    接着 int min, max。将两个int 都设为数组的第一个entry
    再再一个for 循环中,从数组第二个entry开始比较,每次都与min 和 max 比

    点赞 评论
  • 兔子托尼啊 2016-03-12 08:05

    2个变量,每次一循环的时候和最大最小值比较 。

    点赞 评论
  • beaconD 2016-03-12 08:49

    while(输入的数){
    输入的数 转化成数组
    冒泡排序
    }

    点赞 评论

相关推荐 更多相似问题