实验 4:运算符与表达式(3)
实验目的:
1、熟悉逗号运算符等的基本运用和规则。
2、学会使用 C 语言的关系运算符和逻辑运算符,以及包含这些
运算符的表达式。
3、进一步熟悉 C 语言程序的编辑、编译、连接和运行的方法。
实验内容:
一、选择题
1、逻辑运算符两侧运算对象的数据类型( D )。
A)只能是 0 或 1 B)只能是 0 或非 0 正数
C)只能是整型或字符型数据 D)可以是任何类型的数据
2、以下关于运算符优先顺序的描述中正确的是( C )。
A)关系运算符<算术运算符<赋值运算符<逻辑与运算符
B)逻辑与运算符<关系运算符<算术运算符<赋值运算符
C)赋值运算符<逻辑与运算符<关系运算符<算术运算符
D)算术运算符<关系运算符<赋值运算符<逻辑与运算符
3、能正确表示“当 x 的取值在[1,100]和[200,300]范围
内为真,否则为假”的表达式是( C )。
A) (x>=1)&&(x<=100)&&(x>=200)&&(x<=300)
B) (x>=1)||(x<=100)||(x>=200)||(x<=300)
C) (x>=1)&&(x<=100)||(x>=200)&&(x<=300)
D) (x>=1)||(x<=100)&&(x>=200)||(x<=300)