在C语言的if语句中,用作判断的表达式为()

在C语言的if语句中,用作判断的表达式为()


A、

关系表达式


B、

逻辑表达式


C、

算术表达式


D、

任意表达式


【正确答案】:D
【题目解析】:

在C语言中,不论采用任何形式的if语句,在if后面都必须有用做判断的表达式,且表达式的类型不限于关系表达式或逻辑表达式,只要表达式的值能判断为0或非0即可,所以if后面的表达式可以是任意类型的表达式。