
c++表达式x=y=3+5的值是多少?
展开全部
当你使用C++中的赋值运算符时,它们按照从右到左的顺序进行计算。因此,在这个表达式中,首先会计算3+5,结果为8。然后,将这个结果赋值给y,也就是说,y的值现在是8。接下来,将y的值(8)赋值给x,因此x的值也是8。因此,整个表达式的值为8,即x=y=8。需要注意的是,如果你将表达式写成x=(y=3+5),那么结果将是x=8,y=8,因为在这种情况下,y的值先被赋值为8,然后再将这个值赋值给x。
展开全部
表达式 x = y = 3 + 5 的值是 8,因为赋值运算符从右往左结合。首先计算 3+5,得到 8,然后将 8 赋值给 y,再将 y(现在的值为 8)赋值给 x。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
8,赋值运算符的值是右侧表达式的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询