最新回答 / 慕前端2135441
package com.imooc;public class demo01 { public static void main(String[] args){ int score=53; int count=0; System.out.println("加分前的成绩"+score); while(score&re+60){ score++;<...code...> count++; } System.out.println("共加了"+co...
2019-10-30
已采纳回答 / kaluroro
for循环里,到y=6的时候,此时arr[6]=99,但arr[y+1]超过此数组的范围了。你把arr[6]和arr[y+1]交换,自然arr[6]会不见了。
2019-10-29
最新回答 / Verckolf
类似这样就可以了 for (String[] name : names) { for (String test:name ) { System.out.println(test); } }
2019-10-29
已采纳回答 / 东围居士
你说的没错,当 num 大于 3 的时候,num 是已经等于 4了。但是这个时候后面的 if 条件判断成立了,于是这个 for 循环就会 break 退出,最后一行 System.out.println 语句就不会执行到。所以就只会输出前 3 名。
2019-10-28
最赞回答 / 慕田峪0466666
因为用else的话,后面直接是代码块,但是你写了(age<=18)这个条件,就得用else if。else{代码块}或者else if(条件){代码块};而且你前几个else if可以不用写<=的内容,因为else if本身的意思就是不满足上一个条件
2019-10-28