首页题目详情

以下哪项是C语言中合法的if语句结构?

题目配图
A.if(a = 5) printf("Hello");
B.if(a == 5) printf("Hello");
C.if(a > 5, a < 10) printf("Hello");
D.if(a > 5) printf("Hello"); else if(a < 10)

优质解答

答案

B

解析

在C语言中,if语句中的条件表达式必须是布尔表达式,不能直接进行赋值操作(如a = 5),而选项B条件正确,是合法结构。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

理论知识部分单选题中等AI生成