课堂练习……找水王

目前用了最简单的遍历和课堂上老师提供的,类似“对子”的方法。

感觉对于我这种经常理不清思路的人各种情况的嵌套也是复杂- -流程图帮了我很多

public class Water {

    public static void main(String[] args){
        
        int a[]={1,2,2,2,4,5,3};
        int b=a[0];    //水王的临时储存
      
        
        //找水王
        for(int i=0;i<a.length;i++){
        
            if(i<a.length-1){
                if(a[i]==a[i+1]){
                    b=a[i];
                    if(i<a.length-2){
                        if(a[i]==a[i+2]){
                            a[i+2]=a[i];
                        }
                    }
                }
            }
        }
        System.out.println(b);
    }
}

  改过一遍代码- -运行结果一直都是是5- -即使数组里没有5

惆怅

然后……又不知道怎么改了改 好了

原文地址:https://www.cnblogs.com/lzxw/p/6747888.html