package bookTest3;
import java.util.Scanner;
public class FivePointThree {
/*
编写一个方法,求一个double型数组的最小元素;编写测试程序,提示用户输入5个double类型,并存放在一个数组中
,然后调用这个
方法返回最小值
*/
public static double min (double[] array){
double min = array[0];
for (int i = 0; i <array.length ; i++) {
if (min >array[i]) {
min = array[i];
}
}
return min;
}
public static void main(String[] args) {
//测试程序 1.建立一个数组
System.out.println("请输入5个double类型数值");
double[] arr = new double[5];
int bottom = 0;
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
double number = scanner.nextDouble();
if (number == 0) {//当键盘键入0时 程序结束
break;
}
//System.out.println(number);获取到键盘键入的值
arr[bottom] = number;
bottom++;
}
for (int i = 0; i <arr.length ; i++) {
System.out.println(arr[i]) ;
}
System.out.println("这组数的最小值为"+min(arr));
}
}
2.运行结果图为