野火电子论坛

标题: 【每日一题讲解】&&和&的区别 [打印本页]

作者: 山外メ雲ジ    时间: 2013-11-29 00:16
标题: 【每日一题讲解】&&和&的区别
本帖最后由 山外メ雲ジ 于 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语言的非常基础的问题。
答案回复可见:




作者: 山外メ雲ジ    时间: 2013-11-29 00:17
昨天的题目,估计题目有点偏,很多人答错。这题目是适合 进阶C语言 的同学看的


(, 下载次数: 17)

作者: 赵轶晨    时间: 2013-11-29 00:35
错了 真棒!!非常感谢
作者: 在路上    时间: 2013-11-29 08:35
走过路过,不能错过
作者: 在路上    时间: 2013-11-29 08:35
走过路过,不能错过
作者: 夜尽天明    时间: 2013-11-29 09:17
好搞笑哦
作者: Daniel_Lau    时间: 2013-11-29 09:23
&是按位与?
作者: JudeScorpio    时间: 2013-11-29 09:37
粗心大意害死人!
作者: JudeScorpio    时间: 2013-11-29 09:38
粗心大意害死人!
作者: JudeScorpio    时间: 2013-11-29 09:38
粗心大意害死人!
作者: 一般BDN    时间: 2013-11-29 10:03
又一次表示蒙对了
作者: 山外メ雲ジ    时间: 2013-11-29 10:08
Daniel_Lau 发表于 2013-11-29 09:23
&是按位与?

& 有两种用法,一种是 按位与 ,一种是 取地址。
作者: LIEYING    时间: 2013-11-29 10:10
不知道错在那里               
作者: LIEYING    时间: 2013-11-29 10:11
不知道错在那里               
作者: 7318    时间: 2013-11-29 10:32
真棒!!非常感谢
作者: 隗英秀    时间: 2013-11-29 10:34
JudeScorpio 发表于 2013-11-29 09:38
粗心大意害死人!

同样失误了
作者: 小小单片机0    时间: 2013-11-29 11:04
真棒!!非常感谢
作者: 单身男人    时间: 2013-11-29 11:13
真棒!!非常感谢
作者: fire    时间: 2013-11-29 11:27
JudeScorpio 发表于 2013-11-29 09:38
粗心大意害死人!

粗心?怎么算错的?
作者: ewew43    时间: 2013-11-29 12:34
答对了 哇哈哈哈~
作者: JudeScorpio    时间: 2013-11-29 14:23
fire 发表于 2013-11-29 11:27
粗心?怎么算错的?

忘了按位于了,直接没过大脑的把1加到最后 成10 了-_-|||
作者: 杀神12300    时间: 2013-11-29 14:46
C语言知识不扎实导致的
作者: ♂荻夜    时间: 2013-11-29 17:13
JudeScorpio 发表于 2013-11-29 14:23
忘了按位于了,直接没过大脑的把1加到最后 成10 了-_-|||

遇到仁兄了,哈哈我也是这么算的
作者: Frog_Man    时间: 2013-11-29 17:26
美国飞思卡尔杯抢沙发~我来顶楼主的
作者: 风落小鱼    时间: 2013-11-29 17:47
抢沙发~我来顶楼主的
作者: ╖永恒    时间: 2013-11-29 18:33
求张姿势

作者: 白云流水    时间: 2013-11-29 21:23
诶。继续努力

作者: 白云流水    时间: 2013-11-29 21:23
继续努力
作者: 山外メ雲ジ    时间: 2013-11-29 21:46
白云流水 发表于 2013-11-29 21:23
诶。继续努力

看不懂还是怎么了?说来听听,给点反馈给我们,以便我们改善
作者: STC89C52    时间: 2013-11-30 21:50
。。。。。。。。。对了想看原因
作者: STC89C52    时间: 2013-11-30 21:56
真棒!!非常感谢
作者: STC89C52    时间: 2013-11-30 21:58
。。。。。。。。。对了想看原因
作者: feeling_kill    时间: 2013-12-1 07:57
是C吧?      

作者: 青苹果    时间: 2013-12-1 23:42
走过路过,不能错过
作者: 不良    时间: 2013-12-2 00:10
我猜是c - -
作者: H.M.S    时间: 2013-12-3 22:55
B
真棒!!非常感谢
作者: 火弟    时间: 2013-12-4 13:19
1 走过路过,不能错过
作者: gongyuan    时间: 2013-12-5 12:04
...不知道 来看看答案
作者: sarjet    时间: 2013-12-13 13:40
&bb?,不懂...

作者: 林小鱼275    时间: 2013-12-19 22:25
看看答案是不是C
作者: 林小鱼275    时间: 2013-12-19 22:27
只看到按位与右边的9了,失误
作者: 沙儿飞飞    时间: 2013-12-20 14:23
帅呆了,赞一个
作者: jackdu    时间: 2013-12-20 19:20
走过路过,不能错过
作者: jackdu    时间: 2013-12-20 19:21
走过路过,不能错过
作者: stingxin    时间: 2013-12-22 20:07
应该是c吧

作者: yyk007    时间: 2013-12-23 11:45
答案是1嘛。。。
作者: 千灯客栈    时间: 2013-12-23 21:53
说好的答案呢……
作者: 532902675    时间: 2013-12-26 10:55
这是得转换成二进制的节奏吧
作者: TsingMean    时间: 2013-12-26 11:38
我电脑显示有问题??????????????
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
强烈支持,非常感谢哥们
作者: 安画小生    时间: 2013-12-28 20:43
支持!长知识,好好学习
作者: fire    时间: 2013-12-29 10:35
火弟 发表于 2013-12-4 13:19
1 走过路过,不能错过

弟,你又来啦,好久不见你了
作者: 火弟    时间: 2013-12-30 19:33
fire 发表于 2013-12-29 10:35
弟,你又来啦,好久不见你了

我一直在啊。潜水尼。。嘿嘿。
作者: wkhuahuo    时间: 2013-12-31 08:50
强烈支持,非常感谢哥们
&& 逻辑与
&按位与
作者: wkhuahuo    时间: 2013-12-31 08:51
强烈支持,非常感谢哥们
作者: 玩火V    时间: 2014-1-2 11:28
。。。。。。。。。。。。。。。。。。。。。。
作者: hhww8280    时间: 2014-1-2 13:59
答案是B。不解释
作者: 天狼星    时间: 2014-1-3 01:03
一个是按位与一个是逻辑与
作者: 天狼星    时间: 2014-1-3 01:03
一个是按位与一个是逻辑与
作者: Wangyan    时间: 2014-1-3 16:28
答案为9,这个确定
作者: Wangyan    时间: 2014-1-3 16:30
太杯具了,最后1&9,我竟然得9,我不活了
作者: 周星星    时间: 2014-1-3 19:53
强烈支持,非常感谢哥们
作者: Hanking    时间: 2014-1-4 09:03
b走过路过,不能错过
作者: inhobbk    时间: 2014-1-5 21:53
真的假的,不过还是先谢了

作者: cgcyyxz    时间: 2014-1-5 23:41
回复看看,谢谢!
作者: michael    时间: 2014-1-7 13:26
B.1 与和按位与
作者: ajungle    时间: 2014-1-8 10:01
bbbbbbbbbbbbbbbbbbbb
作者: chenyang    时间: 2014-1-10 10:09
逻辑运算后在按位与,1
作者: 坚持    时间: 2014-1-12 11:09
D 10,&&是逻辑运算,&就不知道怎么说了,
作者: 坚持    时间: 2014-1-12 11:12
那就是说||和|也是一样咯!||是逻辑或,|是按位或?放假回家了,书都没带回来,求指导!
作者: flr    时间: 2014-1-14 16:45
答案应该是1
作者: jerry_sun    时间: 2014-1-16 16:14
此题答案为C
作者: pzt    时间: 2014-1-17 22:11
学习来了,看看适合我的吗?
作者: pzt    时间: 2014-1-17 22:12
强烈支持,非常感谢哥们
作者: mg坏坏    时间: 2014-1-17 23:57
真心觉得吃力 c忘记得7788
作者: jeffrey    时间: 2014-1-18 15:49
答案是:1    强烈支持,非常感谢哥们
作者: wudax    时间: 2014-1-21 22:05
真棒!!非常感谢
作者: wxlfyl    时间: 2014-1-26 22:58
走过路过,不能错过
作者: xjd1985    时间: 2014-1-27 10:23
强烈支持,非常感谢哥们
作者: Liver黄海波    时间: 2014-2-8 15:16
B
考点:逻辑运算符和按位运算符
作者: 小歆    时间: 2014-2-10 12:22
抢沙发~给哥们顶一个强烈支持,非常感谢哥们
作者: wenjue    时间: 2014-2-15 14:22
BBBBBBBBBBB。。。。
作者: 箫剑酒仙    时间: 2014-2-15 21:40
1,a&&b是1,再&a还是1
作者: yjj    时间: 2014-2-19 15:54
学习知识了强烈支持,非常感谢哥们1

作者: ychyxch    时间: 2014-2-20 11:45
走过路过,不能错过
作者: ychyxch    时间: 2014-2-20 11:45
走过路过,不能错过                                                
作者: ocean    时间: 2014-2-24 18:54
1笑坏我的肚子了
作者: xzx0330    时间: 2014-3-3 14:43
111111111111111
作者: luke242    时间: 2014-3-4 09:36
应该是B,是1
作者: paul_he    时间: 2014-3-6 12:27
逻辑与 按位与?
作者: LSQ_GSQ    时间: 2014-3-6 13:26
C,9&&10=1,1&9=9
作者: shengliangcumt    时间: 2014-3-8 18:59
强烈支持,非常感谢哥们
作者: loliweiv    时间: 2014-3-10 14:16
B,願聞其詳
作者: BEAT    时间: 2014-3-10 21:06
走过路过,不能错过
作者: 抱冰    时间: 2014-3-14 20:56
走过路过,不能错过
作者: 无情一刀    时间: 2014-3-14 22:13
喜爱那个了下 来看看答案
作者: 独领风骚    时间: 2014-3-18 10:57
B,&&是逻辑运算符,&是位操作符
作者: 点滴    时间: 2014-3-18 12:33
B  来看答案

作者: 点滴    时间: 2014-3-18 12:34
答案是B吧   
作者: 魂CC    时间: 2014-3-23 16:43
00000000000000000强烈支持,非常感谢哥们




欢迎光临 野火电子论坛 (https://www.firebbs.cn/) Powered by Discuz! X3.4