已知 int i=5,执行语句i+=++i;后,i的值是?
答案:5 悬赏:20 手机版
解决时间 2021-05-16 16:46
- 提问者网友:泪痣哥哥
- 2021-05-16 04:06
已知 int i=5,执行语句i+=++i;后,i的值是?
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-05-16 05:31
是12
首先
++i i==6
i+=6
i=i+6=6+6=12
全部回答
- 1楼网友:不如潦草
- 2021-05-16 09:02
11
- 2楼网友:梦中风几里
- 2021-05-16 07:52
++i 是先需要将 i 做加1之后,在对 i 进行其他操作
这个语句相当于先对 i 进行了加1操作
然后再 i = i + i 所以是12
- 3楼网友:话散在刀尖上
- 2021-05-16 07:43
是12.因为i+=++i等价于++i;i+=i; ++i后i的值是6,i+=i;就是6+6=12
- 4楼网友:未来江山和你
- 2021-05-16 06:22
11
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯