c语言求教

设intx;当x的值分别为1,2,3,4时,表达式(x&1==1)?1:0的值分别是(1),(0),(1),(0)。怎么算的?... 设int x;当x的值分别为1,2,3,4时,表达式(x&1==1)?1:0的值分别是( 1 ),( 0 ),( 1 ),( 0 )。

怎么算的?
展开
 我来答
GTA小鸡
高粉答主

2019-06-01 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.6万
采纳率:78%
帮助的人:1.3亿
展开全部
x&1==1成立的条件是x在内存中的最后一位为1。
1的二进制是1,成立
2的二进制是10,不成立
3的二进制是11,成立
4的二进制是100,不成立
所以表达式结果分别是1 0 1 0。
一变班爱麻啊堡0J
高粉答主

2020-01-13 · 醉心答题,欢迎关注
知道答主
回答量:11.4万
采纳率:2%
帮助的人:5529万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式