已采纳回答 / Clark_Chan
你的最后一个else语句要放在if的{}后面,你的位置放错了。if{}else{ System.out.println("淘汰!");像这样就可以了。
2018-10-06
已采纳回答 / 慕仔6567696
你在前面一开始就已经定义了int num=999;如果你在for括号里在定义一次,就会出错,你定义了两个一样的变量,这在Java里是不允许的。
2018-10-04
已采纳回答 / 脚踏实地谋发展2018
两个问题:sss没有赋初值if(scores[i]<0||scores[i]>0)这个判断只有scores等于0的时候才不会执行continue,所以>0那个不用了 for(int i=scores.length-1;i>=0;i++)这里应该是i--
2018-10-03
已采纳回答 / 竟然还有叫某君的
题主的问题出在还没有理解while循环的执行条件上;while循环条件是括号内的条件满足,即判断结果为true时才会执行循环操作,题主的代码中while的判断符号有误,所以实际上这个循环一次也没有执行;下面给出一个本题的循环样例,题主可以参考一下<...code...>
2018-10-03
已采纳回答 / qq_ai夏微凉_0
for(int i=(backsorname.length-1);(i>backsorname.length-4);i--);这句应该不用上括号吧;a=a+1;事先需要int a=0定义;然后把a=a+1改为a++;
2018-09-29