选择题
8.
能正确表示“当x的取值在[1,10]和[100,110]范围内时为真,否则为假”的表达式是______。
A、
(x>=1)&&(x<=10)&&(x>=100)&&(x<=110)
B、
(x>=1)||(x<=10)||(x>=100)||(x<=110)
C、
(x>=1)&&(x<=10)||(x>=100)&&(x<=110)
D、
(x>=1)||(x<=10)&&(x>=100)||(x<=110)
【正确答案】
C
【答案解析】
[考点] 本题考查逻辑与(&&)和逻辑或(||)运算符的使用。
x值在1和10之间时,C语言表达式可以写成“(x>=1)&&(x<=10)”;x值在100和110之间时,C语言表达式应写成“(x>=100)&&(x<=110)”。[1,10]和[100,110]二者之一成立就可以,所以是逻辑或的关系,因此只要将前两个表达式用逻辑或运算符连接起来即可,所以最后的表达式为:(x>=1)&&(x<=10)||(x>=100)&&(x<=110)。
提交答案
关闭