• 找出如下数组中最大的元素和最小的元素, a[][]={{3,2,6},{6,8,2,10},{5},{12,3,23}}


    int[][] a ={{3,2,6},{6,8,2,10},{5},{12,3,23}};
             int[] b=new int[11];
             int c=0,e=0;
             for(int i =0;i<a.length;i++)
             {
                  for(int j =0;j<a[i].length;j++)
                  {
                      for(int k =e;k<11;k++)
                      {
                          b[k]=a[i][j];
                          e++;
                          break;                                           
                      }                 
                  }            
             }//以上是遍历二维数组,并把二维数组的所有元素组合成新的一维数组
             for(int s=0;s<10;s++)
             {
                 for(int t =s+1;t<11;t++)
                 {
                    if(b[s]<b[t])
                    {
                        c=b[t];
                        b[t]=b[s];
                        b[s]=c;
                    }
                 }
             }//以上利用冒泡排序找出最大元素和最小元素
             System.out.println("数组中最大的元素为:"+b[0]);
             System.out.println("数组中最小的元素为:"+b[10]);
        }
    
    }
    

      

  • 相关阅读:
    2021/6/17学期总结
    2021/6/16申请加分
    2021/6/15
    2021/6/14
    2021/6/11
    2021/6/10
    2021/6/9
    2021/6/8
    2021/6/7
    2021/6/5读书笔记
  • 原文地址:https://www.cnblogs.com/liuyanzeng/p/5878784.html
Copyright © 2020-2023  润新知