public class test{
public static void main(String [] args){
double[] arr = new double [10];
double sum = 0;
double avg = 0;
double max = arr[0];
double min = arr[0];
if (args.length == 0) { System.out.println("请使用命令行参数"
+ "输入 10 个数");
} else { for (int i = 0; i < args.length; i++) { /* 将字符串参数转换为 double*/
double num = Double.parseDouble(args);
arr = num;
sum += arr;
} for (int i = 0; i < args.length; i++) {
if(max < arr){
max = arr;
}
if(min > arr){
min = arr;
}
}
}
avg = sum / 10;
System.out.println("\n最大值 = "+ max);
System.out.println("\n最小值 = "+ min);
System.out.println("\n和 = " + sum);
System.out.println("\n平均值 = " + avg);
}
}
public static void main(String [] args){
double[] arr = new double [10];
double sum = 0;
double avg = 0;
double max = arr[0];
double min = arr[0];
if (args.length == 0) { System.out.println("请使用命令行参数"
+ "输入 10 个数");
} else { for (int i = 0; i < args.length; i++) { /* 将字符串参数转换为 double*/
double num = Double.parseDouble(args);
arr = num;
sum += arr;
} for (int i = 0; i < args.length; i++) {
if(max < arr){
max = arr;
}
if(min > arr){
min = arr;
}
}
}
avg = sum / 10;
System.out.println("\n最大值 = "+ max);
System.out.println("\n最小值 = "+ min);
System.out.println("\n和 = " + sum);
System.out.println("\n平均值 = " + avg);
}
}
基本上都是这个样子的
public class Test {
public static void main(String[] args) {
double[] arr = new double[10];
double sum = 0;
double avg = 0;
if (args.length != 10) {
System.out.println("请使用命令行参数" + "输入 10 个数");
} else {
for (int i = 0; i < args.length; i++) {
/* 将字符串参数转换为 double */
double num = Double.parseDouble(args[i]);
arr[i] = num;
sum += arr[i];
}
double max = arr[0];
double min = arr[0]; for (int i = 0; i < args.length; i++) {
if (max < arr[i]) {
max = arr[i];
}
if (min > arr[i]) {
min = arr[i];
}
}
avg = sum / 10;
System.out.println("\n最大值 = " + max);
System.out.println("\n最小值 = " + min);
System.out.println("\n和 = " + sum);
System.out.println("\n平均值 = " + avg);
}
}
}
public static void main(String [] args){
double[] arr = new double [10];
double sum = 0;
double avg = 0;
double max = arr[0];
double min = arr[0];
if (args.length == 0) { System.out.println("请使用命令行参数"
+ "输入 10 个数");
} else { for (int i = 0; i < args.length; i++) { /* 将字符串参数转换为 double*/
double num = Double.parseDouble(args[i]);
arr[i] = num;
sum += arr[i];
} for (int i = 0; i < args.length; i++) {
if(max < arr[i]){
max = arr[i];
}
if(min > arr[i]){
min = arr[i];
}
}
}
avg = sum / 10;
System.out.println("\n最大值 = "+ max);
System.out.println("\n最小值 = "+ min);
System.out.println("\n和 = " + sum);
System.out.println("\n平均值 = " + avg);
}
}
public class Test {
public static void main(String[] args) {
double[] arr = new double[10];
double sum = 0;
double avg = 0;
double max = arr[0];
double min = arr[0];
if (args.length != 0) { System.out.println("请使用命令行参数" + "输入 10 个数");
} else { for (int i = 0; i < args.length; i++) { /* 将字符串参数转换为 double */
double num = Double.parseDouble(args[i]);
arr[i] = num;
sum += arr[i];
} for (int i = 0; i < args.length; i++) {
if (max < arr[i]) {
max = arr[i];
}
if (min > arr[i]) {
min = arr[i];
}
}
}
avg = sum / 10;
System.out.println("\n最大值 = " + max);
System.out.println("\n最小值 = " + min);
System.out.println("\n和 = " + sum);
System.out.println("\n平均值 = " + avg); }
}