若有定义:int x=5,y=6;则表达式x=(y==6)的值为1。我想知道具体是怎么做的?
展开全部
(y==6)是个条件表达式,因为y被赋值为6,所以(y==6)成立,所以(y==6)这个表达式的值是1,
将这个结果赋值给x,那么x就等于1。
将这个结果赋值给x,那么x就等于1。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x=(y==6)
因为y==6这个是成立的,y的值本来就是6,所以(y==6)值就是1,所以x=1
因为y==6这个是成立的,y的值本来就是6,所以(y==6)值就是1,所以x=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询