我更改num+=x;位置时为什么两次输出结果不同在if中赋值为什么和if外赋值结果不同
在if里面进if才会加啊这有啥疑惑你把num+=x;放在if里面的时候if条件满足才会执行num+=x;你把num+=x;放在if外面的时候,那不需要条件了 会执行32次num+=x;