已采纳回答 / SilenceVista
要看怎么取值,比如0到18是童年(18不取),18到40为成年(18要取,不取的话加入年龄为18就没执行代码了,但是童年也取18的话童年和成年会冲突)
2017-09-27
最赞回答 / 鲲鹏_斯坦森
Java中的“/”符号表示除法,得出的结果只能是整数部分。第一次循环:999 / 10 --> 90,num就变为了90, 数学中应该是 999 除以 10 = 90……99,Java中的除法符号只取整数部位90,余数的99不做考虑;第二次循环:90 / 10 --> 9,num变为了9; 数学中应该是 90 除以 10 = 9,取整数部分就是9了;第三次循环:9 / 10 -->0,num变为了0, ...
2017-09-27
已采纳回答 / 慕粉3291149
数组越界异常,很明显你的while里面的判断条件有问题,当i=3时,满足while条件,执行循环体,但是hobbys[3]已经超过了数组的长度
2017-09-26
已采纳回答 / 容错率
if (score>80){ if (sex.equals("男")){ System.out.println("进入女子决赛"); }else { System.out.println("进入男子决赛"); } } else { System.out.println("淘汰"); } }}括号应...
2017-09-26