Untitled drawing.png (39.82 KB, 下载次数: 94)
下载附件
2012-12-30 15:45 上传
dustookk 发表于 2012-12-30 14:36 tmp = tmp++; 循环一百次 还是0
刘丰伟 发表于 2012-12-30 14:38 这样的话temp的值也是100了, tmp=tmp++;和tmp=++tmp是不一样的,前者是先计算等号,tem的值始终没变,后者 ...
周亮 发表于 2012-12-30 14:45 起始值为1,当i
周亮 发表于 2012-12-30 14:24 首先你这For循环里面就少了一个起始判断条件,看你循环体内定义的是跟 i 有关的变量,这么定义是错误的,因 ...
张胜格 发表于 2012-12-30 14:53 j不可能是0吧!另外for循环式可以这样写的。我知道了,我忘记了++temp和temp++的区别了!! ...
周亮 发表于 2012-12-30 14:59 你理解错了一点,循环完成之后,j 也好,tmp也好,结果都是99,不同的地方在于,j没有变量接受,循环完了 ...
张胜格 发表于 2012-12-30 15:21 还是不太明白,怎么是99啊,不是循环了100次吗?执行++运算时内存中是怎样操作的啊?是不是跟什么缓存机 ...
dustookk 发表于 2012-12-30 14:36 看不下去了.... 楼主 你的问题 并没有解决 , 楼下几个同学也都没有意识到这个小小的tmp=tmp++的精髓. 看 ...