αメ炫 发表于 2015-7-12 17:39
xcode 运行结果是9 10 9 9
llo 发表于 2015-7-12 17:42
我用c++软件编译的是我发的结果 啊
αメ炫 发表于 2015-7-12 17:51
不同系统、编译器等在处理i=++i+++++i++;都会存在一些差异,你这个地方如果是事实的话,有可能是逗号表达 ...
李博文 发表于 2015-7-12 19:27
VC6从右向左开始解析。。。 - -vc6是98年的工具 bug太多了。。。现在的编译器都是从左到右开始解析
{:5_ ...
午夜码农 发表于 2015-7-12 20:36
好吧,如果你用eclipse工具编辑的话,值还不一样。。
carshoel 发表于 2015-7-13 10:56
太不严密了,同一个代码,应该同一个结果啊
pacio 发表于 2015-7-13 18:46
好多人都不建议用自增自减的,真正做开发的时候用的估计也不多,应尽量避免 ...
294250051 发表于 2015-7-13 10:10
= = 亲娘来,楼上咋学的。别误导楼主了。
我来给你解释。
#include
慕名黑马生 发表于 2015-7-13 23:04
第一个++i你应该明白,执行第二个++i时i原值已经加1变为9,所以输出 为10,后面同样获取的i值都是前一个语 ...
llo 发表于 2015-7-13 22:29
是的 这样写的结果是那样 但是和题目中的意思感觉就不一样了啊
294250051 发表于 2015-7-15 17:14
我就给你解释一下为什么错了,我并没有去做这个题。
显然那些版本不对有bug的不明白究竟为何错了。
建议 ...
294250051 发表于 2015-7-13 10:10
= = 亲娘来,楼上咋学的。别误导楼主了。
我来给你解释。
#include
后街男孩 发表于 2015-7-23 13:10
你这样是不是故意避开了问题 假如说给你出这样的题 你认为输出的结果是多少? ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |