用Java

编程入门 行业动态 更新时间:2024-10-23 23:34:32

用<a href=https://www.elefans.com/category/jswz/34/1770091.html style=Java"/>

用Java

一 Java 擂台赛


每一位选手挨个进行较量

二 举例

获取数组中的最大值或者最小值

三 思想

	 1)先假设数组中的第1个元素(下标为0)为最大值2)依次将数组中后面的元素与这个最大值进行比较,如果比这个最大值还要大,取代它称为新的最大值3)比较到最后一个元素,就可以获取这个数组中的最大值
  1. int[] nums = { 56, 60, 78, 42, 311, 88, 12 };

    1)先假设数组中的第1个元素(下标为0)为最大值
    int max = nums[0];
    2)依次将数组中后面的元素与这个最大值进行比较,如果比这个最大值还要大,取代它称为新的最大值

擂台假设第一个元素为最大值:
if(nums[1]>max){// max=nums[1];// }//// if(nums[2]>max){// max = nums[2];// }//// if(nums[3]>max){// max = nums[3];// }//// if(nums[4]>max){// max = nums[4];// }****步骤太多    麻烦利用循环for (int i = 0; i < nums.length; i++) {if (nums[i] > max) {max = nums[i];}System.out.println("数组中的最大值:" + max);}**获取最小值思路与获取最大值思路一样**// 假设数组中第一个元素为最小值int min = nums[0];// 依次将数组中的元素取出来与这个最小值进行比较,如果元素值比这个最小值还小,就成为新的最小值,比较到最后一个元素,就可以得到数组中的最小值for (int i = 0; i < nums.length; i++) {if (nums[i] < min) {min = nums[i];}}System.out.println("数组中的最小值:" + min);}
}

更多推荐

用Java

本文发布于:2024-02-07 00:18:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1752025.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!