本帖最后由 龚正军 于 2012-4-24 19:53 编辑
首先你要理解2个问题:
一是:什么是变量:(啊,这也要理解?)变量定义书本有我不重复,我要说的是:变量就是:可以变更的量(估计你觉得是废话,但这很重要),既然是在变更的量,那么你首先要跟上他的变化,
你之所以没看懂,其实简单来说就是没跟上变量的变化!!知道这点我们再来分析:
我们先不说^,(留给你自己理解我讲的后自己体会),我们直接讲第二种方法。
我们一步步分析:
int n=3,m=8----------------------------n,m都被定义成了int型的变量,都是变量(如果这有问题,你应该补充下基础了,不好意思之前用词不当,多包涵,现在改掉)
①11=3+8即n=n+m------------------------n变了,变成11了,(他是变量,要随时变的,跟上它怎么变才行,这是第一次变)
②3=11-8即m=n-m------------------------m变了,变成3了。因为右边的n是上面最后次变化的11,右边m是8.那么左边m最后变化成了3(跟上变量的变化)
③8=11-3即n=n-m------------------------n变了,因为这里面的右边个n是上面最后次变化的11,m是上面最后次变化的3,最后左边的n最终变化成8 |