最赞回答 / qq_慕仔4161450
{static int a=o;a++;}和{int a =0;a++;}比较,前者只有第一次计算是a =0,第二次就是1了,而后者,每次计算完,下次再计算a 还是等于0
2020-05-31
已采纳回答 / 慕的地1113764
for是先执行 num=2 然后判断 num<=10 然后执行 sum+=num 再执行 ++num。所以计算过程是2+3+4+5+6+7+8+9+10=54你可能误以为for循环 先执行了++num再执行求和所以会认为是从3开始加,实际上是在+完2以后再执行++num,所以是从2开始加的。注意for循环的执行顺序 表达式1 表达式2 执行语句块 表达式3
2020-05-31
最新回答 / 慕桂英5023831
if((year%4==0&&year%100!==0)||year%400==0),i 不等号写错了,应为: if((year%4==0&&year%100!=0)||year%400==0)
2020-05-29