已采纳回答 / Perona
0是自然数,不是一位数。一个数的最高位不能是0。为什么要这样规定呢?因为若没有这样的规定,0就是一位数,由此可以得出最小的两位数是00,最小的三位数是000,这样的结论显然是不对的。不仅这样,若没有这样的规定,对一个数也就无法确定它是几位数了。例如,15是两位数,“015”就变成了三位数,“0015”就变成了四位数。这样,同一个数我们可以随意称它为几位数,“位数”这一概念的存在也就没有必要了。因此,一个数的最高位不能“0”。
2015-07-27
最赞回答 / 慕数据8660226
第三行代码:System.out.println(FALE);里面输出的变量名错误,跟你定义的 final String MALE="男"; 名字不一样。改为 System.out.println(MALE);,就可以输出 男,女 了。
2015-07-27
最赞回答 / wenzhilanyu
你定义的是字符串类型,这样才行String[] subjects = {"Oracle","PHP","Linux","Java","HTML"};希望能帮助到你,更多java学习资料尽在java教程网
2015-07-26
已采纳回答 / Raine
<...code...>System.out.println("1到100之间不能被3整除的数之和为:" + sum);这句话放进for循环就行了,放在外面找不到sum如何输出?
2015-07-26
最新回答 / 菜鸟飞呀飞
非常感谢你提醒我了,改成这样也可以,不过我觉得上面那个i>array.length-3不太合适,因为并不能保证数组里的前3位成绩都是在[0-100]里面的,共勉共勉!<...code...>
2015-07-25