
设有如下定义: int a=4,b=3,c=2,d=1,x=0,y=0; 则执行表达式:(x=a>b)||(y=c>d)后,n的值为( )
1个回答
展开全部
弱问 没有看到有n啊 是不是没有写全问题?
追问
是不是应该是Y的值 选项有1 2 3 0
追答
如果是Y的值那就是0 如果只有
y=c>d
就是y为1
但是|| 如果前面判断已经是真了 那么y=c>d根本就不会执行 所以还是0
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询