设有说明"int x=1,z=1,y=1,k;",执行语句"k=x--|| y&& z"后,变量y值为多少?

答案是1,为什么我算出的是2呢?
2025-04-15 16:25:56
推荐回答(1个)
回答1:

y的值没有改变,应该是求k的值吧,x--的值为0,y&&z的值为1,0||1==1,所以k的值为1。