当前位置: 首页 > 学习知识 > 高手帮我讲下 下列逗号运算表达式

高手帮我讲下 下列逗号运算表达式

网站编辑:上海建站网 发布时间:2022-05-22  点击数:
导读:高手帮我讲下 下列逗号运算表达式 高手帮我讲下 下列逗号运算表达式int a=2,b=2,c,d,e,f;表达式 d=a--,e=d--,f=--e 运算后为什么 a,d,f,e均为1 d=a--=1,e=d-- 应该=0,f=--e=-1,d=0 (这是我的理解)高手帮我讲讲 孺子牛公 1年前他留下的回答 已收到3个回...

高手帮我讲下 下列逗号运算表达式

高手帮我讲下 下列逗号运算表达式
int a=2,b=2,c,d,e,f;
表达式 d=a--,e=d--,f=--e 运算后为什么 a,d,f,e均为1
d=a--=1,e=d-- 应该=0,f=--e=-1,d=0 (这是我的理解)
高手帮我讲讲 孺子牛公 1年前他留下的回答 已收到3个回答

Qpig 网友

该名网友总共回答了15个问题,此问答他的回答如下:采纳率:93.3%

d=a-- :a=2 所以d=2 运算过后,a自减1 所以这步结束后为:d=2 a=1
e=d-- :d=2 所以e=2 运算后d自减1 结果为:e=2 d=1 a不变 a=1
f=--e :e=2 --e就是e先自减再赋给f 结果为:e=1 f=1 其它不变 d=1 a=1
所有运算后的结果为:a,d,f,e均为1
a-- 的意思是a在运算过后再自减1
比如说:c=a-- 那就是先把a的值赋给c然后a再自减1
而--a 的意思就是说a在运算前先自减1
比如:c=--a 意思就是a先自减1然后再把a的值赋给c
++的算法和--相同.

1年前他留下的回答

10

︷o小蜜蜂﹖ 网友

该名网友总共回答了1个问题,此问答他的回答如下:

应该是你看错了吧,你上边写的a=2, b=2,你下边的表达式里都没有b,肯定是你抄错了

1年前他留下的回答

2

鹿小小 网友

该名网友总共回答了1个问题,此问答他的回答如下:

1) d=2,a=1
2) e=d=2, d=1
3)e=1;f=e=1;
注: a--==>先赋值,再自身-1; --a==>先自身-1,再赋值

1年前他留下的回答

0

  以上就是小编为大家介绍的高手帮我讲下 下列逗号运算表达式 的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!

  标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!
浏览此文的人还看过
晚上睡不着的时候该怎么办
晚上睡不着的时候该怎么办

详情:操作步骤/方法1睡前半小时喝一杯热牛奶。牛奶有助于催眠的作用......

怎么整理三星手机桌面?
怎么整理三星手机桌面?

详情:操作步骤/方法1整理三星手机桌面步骤如下:21两手指同时按在......

离子反应是什么?
离子反应是什么?

详情:操作步骤/方法1电解质溶于水后,电离成为自由移动的离子。因此......

表达方式有哪些及作用?
表达方式有哪些及作用?

详情:操作步骤/方法11表达方式有:记叙描写抒情议论说明。22记叙......