试题题干
设 int a=0, b=0, m=1, n=0;,表达式(a==b)&&(m==n)和(a==b)||(m==n)的值分别是( )
参考答案
正确答案:
试题解析
逻辑与“&&”相当于“同时”;
逻辑或“||”相当于“或者”。
故本题中,
(a==b)结果为1
(m==n)结果为0
故(a==b)&&(m==n)结果是0
(a==b)||(m==n)结果是1
综上,本题选C。
设 int a=0, b=0, m=1, n=0;,表达式(a==b)&&(m==n)和(a==b)||(m==n)的值分别是( )
逻辑与“&&”相当于“同时”;
逻辑或“||”相当于“或者”。
故本题中,
(a==b)结果为1
(m==n)结果为0
故(a==b)&&(m==n)结果是0
(a==b)||(m==n)结果是1
综上,本题选C。