//为什么把下面两行代码换行后 结果就不一样了呢 sum = num + sum;num = num + 2; // 运行结果是:650 正确 //换行之后 num = num + 2;sum = num + sum; // 运行结果是:700 错误
这样你的程序先执行的是num=num+2,此时第一个num=2+2,sum=4+0,之后就是相当于每一个都多加了2,总共执行25次,所以就多了50
语句是顺序执行的
语句不能随便换行的吧?