执行语句“a=b--&&++c||--d;”(各变量当前值均为1)后,变量a、b、c、d值为
答案:4 悬赏:60 手机版
解决时间 2021-01-03 18:02
- 提问者网友:蔚蓝的太阳
- 2021-01-02 18:04
执行语句“a=b--&&++c||--d;”(各变量当前值均为1)后,变量a、b、c、d值为
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-01-02 19:12
根据运算符优先级判断 最低的是||
所以可以这样看a=(b--&&++c)||(--d);
执行(b--&&++c)b--为真 ++c也为真 ||运算前面为真后面不看的 所以--d没有执行
a被赋值为1
b=0
c=2
d=1
不相信我的回答?
所以可以这样看a=(b--&&++c)||(--d);
执行(b--&&++c)b--为真 ++c也为真 ||运算前面为真后面不看的 所以--d没有执行
a被赋值为1
b=0
c=2
d=1
不相信我的回答?
全部回答
- 1楼网友:三千妖杀
- 2021-01-02 21:32
a=1,b=0,c=2,d=0
- 2楼网友:深街酒徒
- 2021-01-02 21:15
1 0 2 0
- 3楼网友:街头电车
- 2021-01-02 19:45
你好!
1 0 2 1
打字不易,采纳哦!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯