慕先生1291753
2018-12-01 21:07
不应该是<0或>100吧 应该是在他们俩之间?
if(scores[i]<0||scores[i]>100)
意思是i如果小于0大于100就属于无效的成绩,因此就跳过这个i(题中指的是分数),继续循环下一段其他的i(分数)。也就是说,能循环的分数只能是在0-100之间。
没有错的,就是要求在0-100之间。
continue是跳过本次循环的意思,答案是没错的,小于0或大于100的成绩是无效成绩,就会跳过去,来剔除这些无效的成绩。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题