已采纳回答 / 天启之魂
1初始sum=0,i=12进入循环后 满足条件if(1不能被3整除)后 sum=sum+i ; 就是sum=0+1; 结果就是sum=1了3进入下个循环后 这时 sum=1 i经过 自增 后变为2 ,满足if(2也不能被3整除) 这时 sum=sum+i 就是sum=1+2 结果就是sum=3了4,继续下个循环这时 sum=3 i经过 自增 后变为3 ,但是i不满足if(3可以被3整除) 这时 直接进入下一个循环5,下个循环开始时sum不变 还是sum=3 i i经过 自增 后变为4 满足if...
2015-08-06
已采纳回答 / 天启之魂
你初始化的num=0 这 if判断3次 num=0 ,1 , 2 就会输出前3的成绩 改成num<=3 则会输出四个成绩!你可以初始化num=1 if(num<=3),这样就是3个成绩了!
2015-08-05
已采纳回答 / 王xiaofeng
对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。所以和变量类型并没有什么关系
2015-08-04