java查找学生的最小值和平均值(如果存在),并显示学生的姓名
public static void main(String[] args) {
// TODO code application logic here
int[] age = new int []{21,20,19,18,18,};
String name [] = {"sofia","maria","john","Petra","mark"};
int sum = 0;
int avg;
int min=age[0];
int i;
int counter=0;
for(i=0;i<age.length;i++){
if(age[i]<min ) {
min=age[i];
}
avg= sum/age.length;
System.out.println("the avarage of all Students are :"+avg);
System.out.println("the minimum age of all Students : "+min);
}
for(i=0;i<age.length;i++){
if (age[i] == min ) {
System.out.println("the minimum age of all Students : "+name[i]);
}
}
}
} //我们有学校的(年龄)和(姓名)——>;查找“john”是学校里打印“他的年龄”的名字如果有多个“john”打印所有年龄的学生都叫“john”有人能帮我解决这个问题吗
# 1 楼答案
尝试添加一个for循环来计算年龄总和,如下所示:
把下面这个方块从for循环中取出:
像这样:
输出: