单选题 以下是if语句的基本形式:
if(表达式) 语句
其中“表达式”______。
A.必须是逻辑表达式 B.必须是关系表达式
C.必须是逻辑表达式或关系表达式 D.可以是任意合法的表达式

【正确答案】 D
【答案解析】[解析] 本题考查if表达式。if(表达式)中的表达式可以为任何合法的表达式,一般情况下为逻辑表达式、条件表达式,需要注意的是,当双等号(==)误写为赋值号(=)时不会报错的,但是其值恒为1。