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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王希军   /  2013-8-2 17:34  /  2512 人查看  /  22 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

云5的来这里瞅瞅,
x=x++,关键在于这个++,你放在x后面,意思是先用在++,就是先比较后自增,但一比较完后就跳回重新循环了,那么x还是等于0,所以一直在做一个死循环,x=0,x<5,满足,然后x=x,
如果你是先加在比较,就出结果了:x=++x
回复 使用道具 举报
貌似有一个的帖子和你的问题一样。
他那个是:x = 0;x = x++;然后输出x。他问为什么 x 还是 0.
还是赋值语句的问题。x ++ = 0; 所以 x 还是 0 。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马