1 and 2 逻辑运算和1&2按位的逻辑运算结果是分别是

 我来答
仁昌爱娱乐
高粉答主

2019-11-28 · 专注关心娱乐
仁昌爱娱乐
采纳数:760 获赞数:459866

向TA提问 私信TA
展开全部

1 and 2 逻辑运算结果是1,即十进制数1 && 十进制数2,每一个数只要大于0时,结果就为true;有一个数为0时,则结果为false;两个数都为0时,结果也为false。较的结果为true,再把它转换成十进制即为1。

1&2按位的逻辑运算结果是0,即二进制数01 & 二进制数10 ,每一位数都要是1,结果才为1;不然任何一个为0,则结果为0。比较的二进制结果为00,再把它转换成十进制即为0。

扩展资料:

逻辑运算符将运算对象连接起来的表达式称为逻辑表达式,在C语言中,构成逻辑运算的数据对象除了关系表达式外,还可以是任意的其他表达式。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式.

布尔“位”运算符与逻辑运算符比较相似,不同之处在于逻辑运算的最终结果为真或假,而布尔“位”运算符的结果是一个具体数据。

庆帅老师
高能答主

2019-12-21 · 世界很大,慢慢探索
知道大有可为答主
回答量:6.9万
采纳率:97%
帮助的人:2078万
展开全部
1和2的逻辑运算,和一φ二的按位逻辑运算结果分别是3和2.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-12-24
展开全部
2'b01 && 2'b10 = 1
2'b01 & 2'b10 = 0
所以前者是1,后者是0。
追问
第一个逻辑运算是不是除了0以外,其它非0值都为真(1)
追答
是的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在龙兴寺背诵诗歌的娥眉月

2019-12-21 · TA获得超过254个赞
知道答主
回答量:197
采纳率:0%
帮助的人:7.6万
展开全部
前面是1 后面是3
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式