牛骨文教育服务平台(让学习变的简单)
博文笔记

遍历一次,得到最大和次大

创建时间:2006-11-30 投稿人: 浏览次数:157
class  MaxClass
...{
    
public static int max;//最大
    public static int max2;//次大
    public static void getSecondMax(int[] t)
    
...{
        
int min;
        max
=t[0];
        min
=t[0];
        max2
=t[0];
        
for(int i=0;i<t.length;i++)
        
...{
            
if(t[i]>max)
            
...{
                max2
=max;
                max
=t[i];                
            }

            
else if(t[i]<min)
                min
=t[i];    
            
else if(t[i]>max2)
            
...{
                max2
=t[i];
            }

        }

    }

    
public static void main(String[] args) 
    
...{
        
int t[]=...{1,2,3,4,5,6,7,8,9};
        getSecondMax(t);
        System.out.println(max);
        System.out.println(max2);
    }

    
}

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。