若有定义int x=0; 则执行:x=3+5,x*5;语句后,变量x的值为8?

学习 时间:2026-05-29 02:54:55 阅读:8886
若有定义int x=0; 则执行:x=3+5,x*5;语句后,变量x的值为8?如题,为什么呢?

最佳回答

俊秀的大神

贪玩的荷花

2026-05-29 02:54:55

你说到x=3+5,x*5; 结果x为8整个其实很简单。x=3+5;为一个赋值语句,由于整个语句你可以算出来x为8你疑惑的是后面不是有个x*5吗?为什么不是40?是吗?我们可以看到这个语句就是x*5 并没有赋值啊 如果是x=x*5;那么x等于40。但是现在只有一个运算的过程,并没有改变x的值,所以依然为8有什么不会的可以HI我

最新回答共有2条回答

  • 复杂的火
    回复
    2026-05-29 02:54:55

    你说到x=3+5,x*5; 结果x为8整个其实很简单。x=3+5;为一个赋值语句,由于整个语句你可以算出来x为8你疑惑的是后面不是有个x*5吗?为什么不是40?是吗?我们可以看到这个语句就是x*5 并没有赋值啊 如果是x=x*5;那么x等于40。但是现在只有一个运算的过程,并没有改变x的值,所以依然为8有什么不会的可以HI我

上一篇 the students are-----at the blackboard.中-----里填什么

下一篇 形容时间快的AABB词语!