.x<=yР C.x||y+z && y-z D.!((x<y)&&!z||1)Р4.为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配对关系。РA.缩排位置相同的ifРB.在其之前未配对的ifРC.在其之前未配对的最近的ifРD.同一行上的ifР5. 逻辑运算符两侧运算对象的数据类型()。Р A.只能是0或1Р B.只能是0或非0正数Р C.只能是整型或字符型数据Р D.可以是任何类型的数据Р6. 以下关于运算符优先顺序的描述中正确的是()。Р A.关系运算符<算术运算符<赋值运算符<逻辑与运算符Р B.逻辑与运算符<关系运算符<算术运算符<赋值运算符Р C.赋值运算符<逻辑与运算符<关系运算符<算术运算符Р D.算术运算符<关系运算符<赋值运算符<逻辑与运算符Р7. 下列运算符中优先级最高的是()。Р A.< B.&& C.+ D.!=Р8. 选择出合法的if语句(设int x,a,b,c;)()。Р A.if(a=b) c++;Р B.if(a=<b) c++;Р C.if(a<>b) c++;Р D.if(a=>b) c++;Р9. 能正确表示“当x的取值在[-58,-40]和[40,58]范围内为真,否则为假”的表达式是()。Р A.(x>= -58) && (x<= -40) && (x>=40) && (x<=58)Р B.(x>= -58) || (x<= -40) || (x>=40) || (x<=58)Р C.(x>= -58) && (x<= -40) || (x>=40) && (x<=58)Р D.(x>= -58) | |(x<= -40) && (x>=40) || (x<=58)Р10.判断char型变量s是否为小写字母的正确表达式是()。Р A.’a’<= s<=’z’ B.(s>=’a’) & (s<=’z’)