package test;
import java.util.Scanner;
/**
* 这是求最大值,最小值和求平均值的Java程序
*/
public class Qz {
public static void main(String[] args) {
System.out.println("请输入几个数并用英文逗号隔开:");
Scanner sc = new Scanner(System.in);
String str = sc.next().toString();
String[] arr = str.split(",");
int[] a = new int[arr.length];
for(int j = 0; j<a.length;j++) {
a[j] = Integer.parseInt(arr[j]);
}
getNum(a);
}
public static void getNum(int[] arr) {
int max,min;
float sum = 0;
max = min = arr[0];
for(int i = 0;i < arr.length;i++){
if(arr[i] < min){
min = arr[i];
}
if(arr[i] > max){
max = arr[i];
}
sum += arr[i];
}
System.out.println("最大值为;"+max+" 最小值为:"+min+" 平均值为:"+sum/arr.length);
}
}
Java输入一个数组,求最大值,最小值,平均值
最新推荐文章于 2023-05-20 14:13:52 发布