✏️ 纠错
第 269 题 / 共 301 题
第 3 题 下列C++代码执行后将输出1,因为 a确实小于 20和 10。(   )


a = 5;
cout << (a < 10 and 20);

 
📝 题目解析

【答案】错

【考纲知识点】关系运算、逻辑运算

【解析】在C++中,逻辑运算符的优先级和结合性需特别注意。表达式a < 10 and 20 中,and的优先级低于比较运算符,因此实际等价于(a < 10) and 20。由于原因错误,答案仍为错。