码迷,mamicode.com
首页 > 其他好文 > 详细

Array /习题1

时间:2020-07-30 10:43:53      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:条件判断   --   oid   ===   最小值   图片   使用   替换   初始   

求出数组中的 "最" 值

int [ ] array = new {19,395,64,7,47,26,72,26,37,73,252,624,62,652,242,};

int max = array [ 0 ];

for ( int i = 1;  i < array.length; i ++){

  //如果当前元素比max更大,则替换。

  if( array[ i ] >max){      //如果将 ">"改为"<",那就变成比较最小值,其他不变。

       max = array[ i ];

    }

}

sout......................("最大值;" + max);

 

 

=============================================

数组元素反转

原来的样子;{1,2,3,4}

之后的样子;{4,3,2,1}

要求不能使用新数组,就用原来的唯一一个数组。

public static void main (Sting [ ] args){

  int [ ] array = {100,200,300,400,500};

 

 //遍历打印数组本来的样子,

for (int i = 0; i < array.length; i ++){

  sout......................(array[ i ]);

}

1,初始化语句;int min = 0,     max =array.length-1

2,条件判断:min<max

3,步进表达式;min++      max--

4,循环体;用第三个变量倒手。

 

for (int min = 0,  max =array.leng-1; min < max; min++,max--){

  int temp    = arraymin];

  array[min] = array[max];

  array[max =    temp;

   }

 

//再次打印遍历输出数组后来的样子,

for(int i = 0; i < array.length; i ++){

  sout................(array[ i ]);

    }

}

 

技术图片

 

Array /习题1

标签:条件判断   --   oid   ===   最小值   图片   使用   替换   初始   

原文地址:https://www.cnblogs.com/feng---/p/13401586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!