|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 自加自减的运算问题,怎么是这个答案!!
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
733
人关注过本帖
标题:
自加自减的运算问题,怎么是这个答案!!
只看楼主
加入收藏
zxd675816777
等 级:
黑侠
帖 子:252
专家分:631
注 册:2012-2-3
第
11
楼
收藏
得分:0
在一个式子里面 如果没特殊要求,尽量不要同时存在多个自加或则自减额。。。
数学好难!
2012-03-01 23:01
举报帖子
使用道具
赠送鲜花
xjh110119
等 级:
新手上路
帖 子:7
专家分:8
注 册:2012-2-24
第
12
楼
收藏
得分:0
第一个J 等于 先加 那么 J=4.(这里注意。第2 个J 也就等于4了)
第二个J ++j 等于 4+1
那就是5了。4+5 =9 (这里注意。第3 个J 也就等于5了)
第三个J ++j 等于 5+1
9 + 6 = 15 那 j =6.
b = ++15
那b=16。
应该是这样理解。
[
本帖最后由 xjh110119 于 2012-3-1 23:48 编辑
]
2012-03-01 23:40
举报帖子
使用道具
赠送鲜花
ygwlovech
等 级:
论坛游民
帖 子:16
专家分:10
注 册:2011-12-24
第
13
楼
收藏
得分:0
回复 7楼 zhangxiangD
那如果是4个++i相加,准确是5+5+6+7,按你的说法就是6+6+6+7?
2012-03-02 10:42
举报帖子
使用道具
赠送鲜花
ygwlovech
等 级:
论坛游民
帖 子:16
专家分:10
注 册:2011-12-24
第
14
楼
收藏
得分:0
哦。有人给我解答是编译器的问题,在JAVA里是15
2012-03-02 10:43
举报帖子
使用道具
赠送鲜花
fanliguang
等 级:
论坛游民
帖 子:31
专家分:52
注 册:2012-2-26
第
15
楼
收藏
得分:5
当这样加时,就是18了。
int i=3;
b=(++i)+((++i)+(++i));//把后两项先加,
所以,可以验证,我8楼的想法。对i第二次自加后,将第一次的值覆盖了。
[
本帖最后由 fanliguang 于 2012-3-2 11:13 编辑
]
2012-03-02 11:11
举报帖子
使用道具
赠送鲜花
15
2/2页
1
2
快速回复:
自加自减的运算问题,怎么是这个答案!!
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.025491 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved