发新话题
移动帖子 加入精华 加入置顶 加入收藏 关注此帖

(答案)测试++的程序



(答案)测试++的程序

来源于 http://topic.csdn.net/u/20080218/13/dea74f6d-faa5-4c4c-9232-c5e674da038e.html?seed=188687921

其实属于一个基础测试
++i 是先对i增加1,然后返回用于使用
i++ 是对i进行使用,然后再增加1

(i++)+(i++)+(i++)+(++i)+(i++)+(++i)是多少??
1 2 3 5 ? ?

最后这一个的解释

那个(i++) 返回的用于计算的是5
但用完之后,i就等于6了
然后(++i),先给i+1, 也就是7, 然后再返回用于计算


最终 1+2+3+5+5+7=23
快乐渡过每一天,减肥坚持每一天
关联主题
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

 让我做就成了 19了
这两个经常用 真是还没这么仔细注意过.
i用完后 就会加1 ; 学习了.
java技术空间:hi.baidu.com/xhz12345 
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

自测成功,得到正确结果。
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

这道题很有意思,我看到这个题目让我迷糊了半天,呵呵不过我又弄到了一道面试题,以后来我们公司的人就又多了道面试题目,哈哈
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

就喜欢这样很有意思的小题目
人生的最大遗憾莫过于错误地坚持了不该坚持的,轻易地放弃了不该放弃的…… 
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

这个题目争论好久了.
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

回6楼的: 这个题目会争论好久???


这个有括号算简单的

如果全没括号那就有争论了
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

谨慎点没问题的
长得跟包子似地,就别闲狗跟着。
编辑 回复 快速回复 TOP

Re:(答案)测试++的程序

我怎么感觉和c里面的运行不一样啊。
.不.要.轻.信.你.听.到.的.每.件.事..不.要.花.光.你.的.所.有..不.要.想.睡.多.久.就.睡.多.久.]无.论.何.时.说.“对.不.起”请.看.着.对.方.的.眼.睛。] 永.远.不要.忽.视.别.人.的.梦.想.。]. .永.远.不.要.以.貌.取.人..。慢.慢.地.说,但.要.迅.速.地.想。..总.有.一.种.平.凡.,让.我.们.泪.流.满.面..
编辑 回复 快速回复 TOP
发新话题