已采纳回答 / qq_慕慕Z_03352025
你定义String ImOoc,但是输出的时候ImOoc你的首字母小写了“ System.out.println(imOoc);”这个地方要注意。
2016-05-16
已采纳回答 / 加油_hrh
你前面少了方括号正确格式:String[] subjects=new String[5];这表示是一个String类型的数组,数组中的含有5个String类型的元素,下表为0到4
2016-05-15
最新回答 / 垚鑫
max赋初值是num[0],那么开始for循环比较,num[0]和max相等,会自动进行下一循环,然后每次都会把比max大的num[i]赋给max。 如果后面没有比max大的数的话,那么说明最大的一个就是num[0],而在一开始我们已经把num[0]赋给了max,这是对的。min的情况也是一样。。。 并没有像你说的没有考虑进去。
2016-05-15
已采纳回答 / 白玉苦瓜3351428
你可以试一下给个超过9位的数字,程序可能会报out of range错误;我们应该明白一点,题中给的num和count都是int型,java中的int类型存储长度为32bit.所以范围是“-2^32”到“2^32-1“也就是“-2147483648”到“2147483647”;如果num<-2147483648或者num>2147483647(都是10位的)就会报错。我想作者是不想让我们这些初学者在这里栽跟头,所以添加了这个限制。
2016-05-15