野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 494983|回复: 1784

【每日一题讲解】&&和&的区别

  [复制链接]
发表于 2013-11-29 00:16:34 | 显示全部楼层 |阅读模式
本帖最后由 山外メ雲ジ 于 2013-11-29 10:04 编辑
  1. int a=9,b=10;
  2. int c=(a&&b)&a;  //c=(a&&b)&a;
  3. printf("%d",c);
  4. 求打印出来的结果

  5. A.0
  6. B.1
  7. C.9
  8. D.10
复制代码
请回答问题后再看答案哦,否则 每日一题 就没有意义了。
答错的,讲一下 为什么 会答错 呗!
答案回复可见!!

今天的题目比较简单,考的是C语言的非常基础的问题。
答案回复可见:

这题目考的是 && 逻辑与 & 按位与 的用法。
9&&10 , 9 不为 0 ,即为真; 10 也 不为 0 ,也为真,所以 9&&10  == 1
然后 1 & 9 ,按位与 ,结果明显是 1


很多初学者 老是搞混  && 逻辑与 & 按位与 两者的区别。

&& 是 逻辑关系
0&&0 = 0
1&&0 = 0
0&&1 = 0
1&&1 = 1

回复

使用道具 举报

 楼主| 发表于 2013-11-29 00:17:47 | 显示全部楼层
昨天的题目,估计题目有点偏,很多人答错。这题目是适合 进阶C语言 的同学看的


333333.jpg
回复 支持 反对

使用道具 举报

发表于 2013-11-29 00:35:56 | 显示全部楼层
错了 真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2013-11-29 08:35:34 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2013-11-29 08:35:55 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2013-11-29 09:17:52 | 显示全部楼层
好搞笑哦
回复 支持 反对

使用道具 举报

发表于 2013-11-29 09:23:42 | 显示全部楼层
&是按位与?
回复 支持 反对

使用道具 举报

发表于 2013-11-29 09:37:25 | 显示全部楼层
粗心大意害死人!
回复 支持 反对

使用道具 举报

发表于 2013-11-29 09:38:16 | 显示全部楼层
粗心大意害死人!
回复 支持 反对

使用道具 举报

发表于 2013-11-29 09:38:33 | 显示全部楼层
粗心大意害死人!
回复 支持 反对

使用道具 举报

发表于 2013-11-29 10:03:35 | 显示全部楼层
又一次表示蒙对了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-29 10:08:54 | 显示全部楼层
Daniel_Lau 发表于 2013-11-29 09:23
&是按位与?

& 有两种用法,一种是 按位与 ,一种是 取地址。
回复 支持 反对

使用道具 举报

发表于 2013-11-29 10:10:03 | 显示全部楼层
不知道错在那里               
回复 支持 反对

使用道具 举报

发表于 2013-11-29 10:11:27 | 显示全部楼层
不知道错在那里               
回复 支持 反对

使用道具 举报

发表于 2013-11-29 10:32:48 | 显示全部楼层
真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2013-11-29 10:34:11 | 显示全部楼层
JudeScorpio 发表于 2013-11-29 09:38
粗心大意害死人!

同样失误了
回复 支持 反对

使用道具 举报

发表于 2013-11-29 11:04:46 | 显示全部楼层
真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2013-11-29 11:13:04 | 显示全部楼层
真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2013-11-29 11:27:48 | 显示全部楼层
JudeScorpio 发表于 2013-11-29 09:38
粗心大意害死人!

粗心?怎么算错的?
回复 支持 反对

使用道具 举报

发表于 2013-11-29 12:34:57 | 显示全部楼层
答对了 哇哈哈哈~
回复 支持 反对

使用道具 举报

发表于 2013-11-29 14:23:03 | 显示全部楼层
fire 发表于 2013-11-29 11:27
粗心?怎么算错的?

忘了按位于了,直接没过大脑的把1加到最后 成10 了-_-|||
回复 支持 反对

使用道具 举报

发表于 2013-11-29 14:46:40 | 显示全部楼层
C语言知识不扎实导致的
回复 支持 反对

使用道具 举报

发表于 2013-11-29 17:13:55 | 显示全部楼层
JudeScorpio 发表于 2013-11-29 14:23
忘了按位于了,直接没过大脑的把1加到最后 成10 了-_-|||

遇到仁兄了,哈哈我也是这么算的
回复 支持 反对

使用道具 举报

发表于 2013-11-29 17:26:22 | 显示全部楼层
美国飞思卡尔杯抢沙发~我来顶楼主的
回复 支持 反对

使用道具 举报

发表于 2013-11-29 17:47:34 | 显示全部楼层
抢沙发~我来顶楼主的
回复 支持 反对

使用道具 举报

发表于 2013-11-29 18:33:50 | 显示全部楼层
求张姿势
回复 支持 反对

使用道具 举报

发表于 2013-11-29 21:23:21 | 显示全部楼层
诶。继续努力
回复 支持 反对

使用道具 举报

发表于 2013-11-29 21:23:59 | 显示全部楼层
继续努力
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-29 21:46:07 | 显示全部楼层
白云流水 发表于 2013-11-29 21:23
诶。继续努力

看不懂还是怎么了?说来听听,给点反馈给我们,以便我们改善
回复 支持 反对

使用道具 举报

发表于 2013-11-30 21:50:10 | 显示全部楼层
。。。。。。。。。对了想看原因
回复 支持 反对

使用道具 举报

发表于 2013-11-30 21:56:00 | 显示全部楼层
真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2013-11-30 21:58:58 | 显示全部楼层
。。。。。。。。。对了想看原因
回复 支持 反对

使用道具 举报

发表于 2013-12-1 07:57:40 | 显示全部楼层
是C吧?      
回复 支持 反对

使用道具 举报

发表于 2013-12-1 23:42:47 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2013-12-2 00:10:09 | 显示全部楼层
我猜是c - -
回复 支持 反对

使用道具 举报

发表于 2013-12-3 22:55:17 | 显示全部楼层
B
真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2013-12-4 13:19:08 | 显示全部楼层
1 走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2013-12-5 12:04:38 | 显示全部楼层
...不知道 来看看答案
回复 支持 反对

使用道具 举报

发表于 2013-12-13 13:40:01 | 显示全部楼层
&bb?,不懂...
回复 支持 反对

使用道具 举报

发表于 2013-12-19 22:25:47 | 显示全部楼层
看看答案是不是C
回复 支持 反对

使用道具 举报

发表于 2013-12-19 22:27:21 | 显示全部楼层
只看到按位与右边的9了,失误
回复 支持 反对

使用道具 举报

发表于 2013-12-20 14:23:51 | 显示全部楼层
帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2013-12-20 19:20:52 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2013-12-20 19:21:09 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2013-12-22 20:07:09 | 显示全部楼层
应该是c吧
回复 支持 反对

使用道具 举报

发表于 2013-12-23 11:45:29 | 显示全部楼层
答案是1嘛。。。
回复 支持 反对

使用道具 举报

发表于 2013-12-23 21:53:33 来自手机 | 显示全部楼层
说好的答案呢……
回复 支持 反对

使用道具 举报

发表于 2013-12-26 10:55:31 | 显示全部楼层
这是得转换成二进制的节奏吧
回复 支持 反对

使用道具 举报

发表于 2013-12-26 11:38:08 | 显示全部楼层
我电脑显示有问题??????????????
c=(a&bb)&a;;;;应该是c=(a&&b)&a吧。。。。。。。。。。。。
考的是按位与和逻辑与的用法嘛。
   0000 1001
&& 0000 1010
   0000 1000(8)->1
&  0000 1001 (9) ->1
不就是1嘛。。。。
回复 支持 反对

使用道具 举报

发表于 2013-12-26 14:46:06 | 显示全部楼层
强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-25 23:50 , Processed in 0.115244 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表