最赞回答 / Eullon
这个和表达式编译过程有关,你写的18<age<40其实是(18<age)<40。发现了吧,括号里执行后是一个Boolean的类型,再进行后续的<40运算就会出错了
2019-11-04
已采纳回答 / 慕虎8498357
<...图片...>我的用着没问题,可能是你的输入方式有问题,输入名字之后得按回车才能输入成绩,因为你前面写的是StuName[i]=input.nextLine();这句话是获取输入的一行数据,当你回车后才算输入好名字,然后才是成绩。记得把你的ages换成scores,看着好别扭,而且StuName[i],这个i是不能少的。
2019-11-03
最赞回答 / qq_慕前端4416052
...发现了 原来是一定要跟上面的输出内容一模一样,有个字母打错了 ,能正确输出,但是跟题目的输出内容不一样所以显示来了运行成功 输出错误
2019-10-30