c语言里赋值语句x=y=1 y是不是能等于1,还是y等于0?
答案:2 悬赏:80 手机版
解决时间 2021-03-02 06:20
- 提问者网友:战魂
- 2021-03-01 23:07
c语言里赋值语句x=y=1 y是不是能等于1,还是y等于0?
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-03-01 23:38
这其实是两个赋值语句
y=1;
x=y;
很明显,先执行第一句,y的值是1,在执行第二句,x的值也是1
y=1;
x=y;
很明显,先执行第一句,y的值是1,在执行第二句,x的值也是1
全部回答
- 1楼网友:孤独的牧羊人
- 2021-03-02 01:10
y等于1追答x=1,y=1 z=x++ 把x给z,所以z=1,之后x++,所以x=2; y++ 原来y=1,现在变成2 ++y 前面y=2,现在变成3. 所以,最后: x=2 y=3, x=1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯