×

求数组中最大的值java

求数组中最大的值java(java 输入10个数,放到数组中,求其中的最大值最小值,及其最大值最小值的下标!)

admin admin 发表于2024-03-30 01:59:25 浏览23 评论0

抢沙发发表评论

大家好,如果您还对求数组中最大的值java不太了解,没有关系,今天就由本站为大家分享求数组中最大的值java的知识,包括java 输入10个数,放到数组中,求其中的最大值最小值,及其最大值最小值的下标!的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

本文目录

java 输入10个数,放到数组中,求其中的最大值最小值,及其最大值最小值的下标!

按照你的要求编写的Java程序如下

import java.util.Scanner;public class BBB { public static void main(String args) {  float ;  Scanner sc=new Scanner(System.in);  System.out.println("请输入10个数");  for(int i=0;i《10;i++){   a=sc.nextFloat();  }  float max=a;  int maxIndex=0;  float min=a;  int minIndex=0;  for(int i=1;i《10;i++){   if(max《a){    max=a;    maxIndex=i;   }   if(min》a){    min=a;    minIndex=i;   }  }  System.out.println("输入的10个数,最大值是"+max+" 最大值的下标是"+maxIndex);  System.out.println("输入的10个数,最小值是"+min+" 最小值的下标是"+minIndex); }}

运行结果

请输入10个数23.1 49.3 27.5 4.6 64.39 87.93 38.29 3.1 47.23 2输入的10个数,最大值是87.93 最大值的下标是5输入的10个数,最小值是2.0 最小值的下标是9

java取数组中的最大值

不是很专业,看我写的注释。class Caixian{public static int getMax(int arr) //自定义函数 { int max = arr的值赋给最大值,先默认他为最大 for(int x=1;x《arr.length;x++) //读取数组长度,即数组里的个数{ if(arr的值赋给max,一直循环到数组中最后一个数字max = arr; }return max; } public static void main(String args) { int arr = {1,4,2,5,7,6,3,1,9,7}; int max = getMax(arr); //调用getMax()函数,就是上面的循环比大小 System.out.println(max);}}

如果你还想了解更多这方面的信息,记得收藏关注本站。