单选题
以下关于C语言中逻辑运算符两侧运算对象的叙述中正确的是( )。
A、
只能是整数0或非0整数
B、
可以是任意合法的表达式
C、
可以是结构体类型的数据
D、
只能是整数0或1
【正确答案】
B
【答案解析】
解析:在C语言的逻辑运算法则里,允许运算符两侧是任意合法的表达式,因此选项B正确,选项A和选项C不正确;结构体是构造类型,所以不能进行逻辑运算,因此,选项C不正确。
提交答案
关闭