当前位置: 代码迷 >> C语言 >> 关于C中的前++和后++
  详细解决方案

关于C中的前++和后++

热度:47   发布时间:2008-02-02 23:05:21.0
对呀,如果按照你的理解,应当是b=++a(4)*++a(5)*++a(6)==120;才对呀,但是它是b=++a(6)*++a(6)*++a(6)==216;所以说,它是先完成自加3次,然后再相乘的。
----------------解决方案--------------------------------------------------------
和编译器也有关系把,我的机子是150,我验证了几次几个数都是这样的.
----------------解决方案--------------------------------------------------------
大哥们,为什么我的机子++a*++a*++a=150?
----------------解决方案--------------------------------------------------------
你是不是把a=2了?


PS:错误,算我没说。

[[it] 本帖最后由 菜鸭 于 2008-2-2 23:16 编辑 [/it]]
----------------解决方案--------------------------------------------------------
呵呵
----------------解决方案--------------------------------------------------------
a=2照你们的算法也得是5*5*5=125呀
我的运行环境是vc++6.0,估计和这个有点关系吧?

[[it] 本帖最后由 失败呀 于 2008-2-2 23:18 编辑 [/it]]
----------------解决方案--------------------------------------------------------
那也别在那笑啊,你笑是什么意思啊?

如果能解决帮解决下,不能在旁边看笑话是不是?
----------------解决方案--------------------------------------------------------
难道你要我表态吗?我不想和你XXX
当然,如果想得到完整答案,有一个地方偶会给你讲,但这里不讲
冒个泡。。。
----------------解决方案--------------------------------------------------------
拉倒吧,别又在那做广告了。这不是作业。

自有人会帮解决的,你这个版主,也不厚道。
----------------解决方案--------------------------------------------------------
那我表个态吧:无意义的问题
----------------解决方案--------------------------------------------------------
  相关解决方案