课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
这点没看明白,求指点
2015-11-30
源自:Java入门第一季(IDEA工具)升级版 7-1
正在回答
为了防止出现119这样分数出现,内循环减了 ,外面要加上去,不然个数就会变少。。。。
coocoo爱上猫 提问者
//定义方法完成成绩排序并输出前三名的功能
public void big3(int [] scores)
{
Arrays.sort(scores);
int num = 0;
for(int i = scores.length-1;i>=0&&num<3;i--)//这里判断条件要加上num,因为只输出3个
if(scores[i]<0||scores[i]>100)
continue;//这是当分数不在0-100之间时,结束本次循环,执行i--,进入下一次循环,没有走到num++这一步
num++;
System.out.println(scores[i]);
}
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答为什么有效数字大于三就跳出循环?
5 回答如何跳出循环?
3 回答循环将 1 到 10 之间的整数相加,如果累加值大于 20,则跳出循环,并输出当前的累加值。
4 回答用循环语句while输出1到5的数字,
1 回答循环跳出问题