定义动态数组,完成6个评委打分

import java.util.Scanner;

public class PingWei {
public static void main(String[] args) {
//题目:定义动态数组,完成6个评委打分
double pingwei[] = new double[6]; //定义6个数组
Scanner scanner = new Scanner(System.in);

for (int i = 0; i <pingwei.length; i++) { //遍历数组每个位置,让用户输入6个评委的分数
System.out.println("请输入第"+ (i+1) +"位的评分");
double dou = scanner.nextDouble();
pingwei[i]= dou; //将用户输入的6个数存入到数组中去
}

double zonghe = 0;
for (int i = 0; i < pingwei.length; i++) { //遍历数组每个元素
zonghe +=pingwei[i]; //对每个元素进行求和

}
       System.out.println("评委输入的总平均分为:"+ zonghe/pingwei.length);
                                                                     //查找最大的评分
double max = pingwei[0]; //定义最大数组的初始值为pingwei[0]
for (int i = 1; i < pingwei.length; i++) { //遍历数组每个位置
if (pingwei[i]>max){ //数组与最大值进行比较
max=pingwei[i]; //将最大值赋值于max
}
}
System.out.println("最大值为"+ max);
    }
}
posted @ 2023-11-20 18:01  努力橙  阅读(25)  评论(0)    收藏  举报