sum += i为什么不放在if{}内
if是条件语句,if里面的条件满足就进行下一步你把sum+=i放进去逻辑就不对
sum+=i;属于程序必须运行的一部分,而if{}内的语句执行与否取决于if()的判断,有可能就略过这个求和的步骤了。