不能正确表示“a≥10或a≤0”的表达式是()
A、a>=10||a<=0
B、a>10||a==10||a<0||a==0
D、a>10&&a==10||a<0&&a==0
【正确答案】:D
【题目解析】:C语言中用来表来示大于等源于的符号并不是≥,而是>=。 类似的,小于等于用的是<=。所以 a≥10 表示为百a>=10, a≤0表示为a<=0。
当逻辑关系为或时,使用逻辑或运算符度||;当逻辑关系为并(和)时,使用逻辑与运算符&&。
综上,表达式为知a>=10 || a<=0。
D项&&和||运算符运算是从左至右的,并不能正确表示题干所需。