首页上一页 1 下一页尾页 4 条记录 1/1页
计算最大值与最小值的代码
发表在Java图书答疑
2016-08-24
是否精华
是
否
版块置顶:
是
否
public int maxmun(){
int highGrade=grade[0][0];
for(int row=0;row<grades.lenght;row++){
for(int column=0;column<grades[row].lenght;column++){
if(grades[row][column]<highGrades)
highGrades=grades[row][column];
}
}
return highGrades;
}
的原理怎么也搞不明白
初始化变量row=0,grades的数组为grades[0][0]而for循环的条件为row必须小于grades而row与grades同时等于0意味着row不达成row++的条件。
当row没有递增++,column也没有递增,最后highGrades数组等于[0][0],想了好久都想不出正确的思路。
int highGrade=grade[0][0];
for(int row=0;row<grades.lenght;row++){
for(int column=0;column<grades[row].lenght;column++){
if(grades[row][column]<highGrades)
highGrades=grades[row][column];
}
}
return highGrades;
}
的原理怎么也搞不明白
初始化变量row=0,grades的数组为grades[0][0]而for循环的条件为row必须小于grades而row与grades同时等于0意味着row不达成row++的条件。
当row没有递增++,column也没有递增,最后highGrades数组等于[0][0],想了好久都想不出正确的思路。