问题 填空题

若a=1,b=2,c=3,d=4;则条件表达式a>ba:c<dc:d的结果为______。

答案

参考答案:C

解析: “表达式1表达式2:表达式3”的功能是:表达式1的值若为非0,则计算表达式2的值,且表达式2的值为最终结果;若表达式1的值为0,则计算表达式3的值,且为最终结果。逻辑符号从右向左结合,a>ba:c<dc:d相当于a>ba:(c<dc:d)。题中条件c=3,d=4,则c<d成立;然后执行a>ba:c,a=1,b=2,a>b不成立,所以整个表达式最后的值为c的值。

多项选择题
单项选择题