A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hkh3321313   /  2016-3-22 23:10  /  9306 人查看  /  115 人回复  /   7 人收藏 转载请遵从CC协议 禁止商业使用本文

混淆视听,只要逻辑清楚就不会错了。不过刚开始看这道题还是会错的
回复 使用道具 举报
谢谢分享~
回复 使用道具 举报
精华就是不一样 看不懂
回复 使用道具 举报
看了一会才明白,

因为i= i ++; i是后加 是先拿出i的值,准备赋值给i ,然后i完成自增 此刻i是i + 1;最后完成赋值操作将拿出的 i 覆盖 i自增后的值。
第一次发现这个问题,老师没有讲。

回复 使用道具 举报
lrx 中级黑马 2016-4-14 22:09:44
85#
可以的   赞
回复 使用道具 举报
自我测试那里有一道这样的题。。。我错了
回复 使用道具 举报
很详细,没遇到过!
回复 使用道具 举报
顶顶顶顶
回复 使用道具 举报
来学习      
回复 使用道具 举报
for语句执行完之后就是从内存消失,i循环之后得到的值就不存在了.所以最后的值还是0,while和for的区别就在于要是循环之后还要使用那个变量就使用while循环,而for循环是不行的.
回复 使用道具 举报
顶一个~~~~~~
回复 使用道具 举报
学习了。。。。。受益匪浅
回复 使用道具 举报
确实没注意过,现在知道原理了,谢谢楼主分享
回复 使用道具 举报
编号89757 来自手机 中级黑马 2016-4-16 07:58:30
94#
还是不明白,这个涉及太底层的知识,没时间去专研
回复 使用道具 举报
i一直就是0啊 循环多少次都是
回复 使用道具 举报
我遇到过,自我测试那里有一道这样的题。
回复 使用道具 举报
这个是特例 一定要记住
回复 使用道具 举报
longforus 来自手机 中级黑马 2016-7-13 22:45:54
98#
原来是这样的 学习了
回复 使用道具 举报
这个是对的,先赋值后运算,i的值一直是0,
回复 使用道具 举报
学习了,涨姿势
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马