Lib.nbdp.net
首页
试卷列表
OJ题库
搜索
登录
主页
题库
详解
不是VIP会员,不能显示答案
题目解答
题目:
假设我们有以下的C++代码:
int a=5,b=3,c=4;
bool res= a&b||c^b && a|c
请问,res的值是什么?()
提示:在 C++中,逻辑运算的优先级从高到低依次为: 逻辑非(!)逻辑与(&&)、逻辑或(||)。位运算的优先级从高到低依次为: 位非(~)、位与(&)、位异或(^)、位或(|)。同时,双目位运算的优先级高于双目逻辑运算:逻辑非和位非优先级相同,且高于所有双目运算符
A.true
B.false
C.1
D.0
考点:
0
分析:
解答:
按照优先级计算即可,值为true,若输出则为1
评论:
老师:
0