
C语言,第九题过程。 急!!
2个回答
展开全部
(x=y=2)>x&&(x=5)
可以看做是a&&b,而a如果是假,就不执行b。
a部分:(x=y=2)>x
//功能:给xy赋值整数2,x=y=2是赋值表达式,最后整体的值为最左边的值,所以整体值为2。
判断2>2,为假,所以右边的(x=5)不执行。
//也就是if(x=y=2)>x&&(x=5) 之后x和y都为
因为if语句为假,所以不执行y=y*x;
所以xy还是为2
选择a
可以看做是a&&b,而a如果是假,就不执行b。
a部分:(x=y=2)>x
//功能:给xy赋值整数2,x=y=2是赋值表达式,最后整体的值为最左边的值,所以整体值为2。
判断2>2,为假,所以右边的(x=5)不执行。
//也就是if(x=y=2)>x&&(x=5) 之后x和y都为
因为if语句为假,所以不执行y=y*x;
所以xy还是为2
选择a
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询