执行下列语句,y值: int x,y,z; x=y=z=0; ++x||++y&&++z; 求解释
执行下列语句,y值:intx,y,z;x=y=z=0;++x||++y&&++z;求解释详细点!...
执行下列语句,y值:
int x,y,z;
x=y=z=0;
++x||++y&&++z;
求解释详细点! 展开
int x,y,z;
x=y=z=0;
++x||++y&&++z;
求解释详细点! 展开
5个回答
展开全部
因为++X后等于1,根据||前为1就可忽略后面的运算,所以算到X=1就终止运算了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
z=0;
y=0;
x=0;
{x=x+1}||{(y=y+1)&&(z=z+1)}
y=0;
x=0;
{x=x+1}||{(y=y+1)&&(z=z+1)}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=++z;
b=++y;
c=++x;
c||(a&&b);
b=++y;
c=++x;
c||(a&&b);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-04-11
展开全部
嗯,,它的正确答案是1.1.1
追问
答案是1,0,0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询