野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 361338|回复: 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

回复

使用道具 举报

发表于 2020-5-13 10:13:56 | 显示全部楼层
应该对了,看看结果
回复 支持 反对

使用道具 举报

发表于 2020-5-13 09:14:22 | 显示全部楼层
好搞笑哦
回复

使用道具 举报

发表于 2020-5-13 08:53:26 | 显示全部楼层
a&&b =1
1&9 =1
答案B
回复 支持 反对

使用道具 举报

发表于 2020-5-13 05:32:00 | 显示全部楼层
1,選擇B。。。。。。。。。
回复

使用道具 举报

发表于 2020-5-12 21:11:05 | 显示全部楼层
学习了。感谢
回复 支持 反对

使用道具 举报

发表于 2020-5-12 17:56:52 | 显示全部楼层
666666666666666666
回复 支持 反对

使用道具 举报

发表于 2020-5-12 16:56:15 | 显示全部楼层
00000000000000000000
回复 支持 反对

使用道具 举报

发表于 2020-5-12 16:55:49 | 显示全部楼层
每日一个C语言坑、、、
回复 支持 反对

使用道具 举报

发表于 2020-5-12 15:54:43 | 显示全部楼层
我估计是1
回复

使用道具 举报

发表于 2020-5-11 14:13:41 | 显示全部楼层
c=(a&&b)&a = (9 && 10)&9=(0001)&(1001) = 1(相同为0,相异为1);
回复 支持 反对

使用道具 举报

发表于 2020-5-9 16:00:15 | 显示全部楼层
                            B
回复 支持 反对

使用道具 举报

发表于 2020-4-23 11:52:01 | 显示全部楼层
C语言不过关,过来看看答案
回复 支持 反对

使用道具 举报

发表于 2020-4-23 11:36:39 | 显示全部楼层
运行答案是1。前面是条件与,后面是按位与。
回复 支持 反对

使用道具 举报

发表于 2020-4-9 18:48:19 | 显示全部楼层
学习/////////////////////
回复 支持 反对

使用道具 举报

发表于 2020-4-4 17:55:44 | 显示全部楼层
B  学习学习
回复 支持 反对

使用道具 举报

发表于 2020-3-20 14:42:22 | 显示全部楼层
B
回复

使用道具 举报

发表于 2020-3-19 01:54:37 来自手机 | 显示全部楼层
对对答案。
回复

使用道具 举报

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

编译错误吧
回复 支持 反对

使用道具 举报

发表于 2020-3-17 11:45:02 | 显示全部楼层
B                                
回复 支持 反对

使用道具 举报

发表于 2020-3-17 10:41:23 | 显示全部楼层

。。。。。。。。。对了想看原因
回复 支持 反对

使用道具 举报

发表于 2020-3-17 08:39:26 | 显示全部楼层
应该是1吧
回复

使用道具 举报

发表于 2020-3-12 14:49:42 | 显示全部楼层
答案是B.1吧
回复 支持 反对

使用道具 举报

发表于 2020-2-19 09:03:45 来自手机 | 显示全部楼层
是0吗?输入VC中编译错误
回复 支持 反对

使用道具 举报

发表于 2020-2-18 21:28:54 | 显示全部楼层
6666666666666
回复 支持 反对

使用道具 举报

发表于 2020-2-18 10:26:04 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2020-2-17 21:45:42 | 显示全部楼层
看下答案                     
回复 支持 反对

使用道具 举报

发表于 2020-1-28 13:26:34 | 显示全部楼层
本帖最后由 座上尊 于 2020-1-28 13:33 编辑

&&是逻辑运算符,而&是位运算符,答案选B。
注意9的二进制形式为1001,1的二进制形式为0001,&运算之后的结果是0001。
回复 支持 反对

使用道具 举报

发表于 2020-1-26 16:15:42 | 显示全部楼层
1111111111111111111111111111

回复 支持 反对

使用道具 举报

发表于 2020-1-22 10:12:30 | 显示全部楼层
bbbbbbbbbbbbbbbbbbbbbb
回复 支持 反对

使用道具 举报

发表于 2020-1-15 17:32:43 来自手机 | 显示全部楼层
bbbbbbbbbbb
回复 支持 反对

使用道具 举报

发表于 2019-12-26 11:36:30 | 显示全部楼层
                         看看
回复 支持 反对

使用道具 举报

发表于 2019-12-25 10:40:26 | 显示全部楼层
a&&b = 非零和非零的逻辑与
a&&b = 1
1 & a = 数字一和数字九位与,0001 和1001位与
1 & a = 0001 = 1
回复 支持 反对

使用道具 举报

发表于 2019-12-24 21:43:20 | 显示全部楼层

真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2019-12-18 15:58:42 | 显示全部楼层
9                     
回复 支持 反对

使用道具 举报

发表于 2019-12-17 08:42:21 | 显示全部楼层
查看答案
回复

使用道具 举报

发表于 2019-12-16 22:37:50 | 显示全部楼层
选b。。。。。。。。。。。。
回复

使用道具 举报

发表于 2019-12-6 11:19:35 | 显示全部楼层
没有我心中的选项
回复 支持 反对

使用道具 举报

发表于 2019-12-5 22:29:15 | 显示全部楼层
&&是与,两边均不为零则结果为1,否则为0;
&  是按位与,对比每一个二进制位均为1,则该位位1,否则为0
回复 支持 反对

使用道具 举报

发表于 2019-12-4 14:24:44 | 显示全部楼层
B。。。。。
回复

使用道具 举报

发表于 2019-12-2 21:59:47 | 显示全部楼层
该补C语言知识了
回复 支持 反对

使用道具 举报

发表于 2019-12-1 10:58:48 | 显示全部楼层
考的与逻辑和按位与,自己计算下来时9,看看答案,嘿诶
回复 支持 反对

使用道具 举报

发表于 2019-11-28 17:37:06 | 显示全部楼层
D.10,因为a&&b这是逻辑关系非零为1.&是按位与,a是9位是1001在与1就是1010也就是10
回复 支持 反对

使用道具 举报

发表于 2019-11-27 11:39:21 | 显示全部楼层
Bbbbbbbbbbbbbbbb
回复 支持 反对

使用道具 举报

发表于 2019-11-26 17:07:19 | 显示全部楼层
是不是B  看答案
回复 支持 反对

使用道具 举报

发表于 2019-11-26 09:24:58 | 显示全部楼层
顶一个,顶一个顶一个顶一个顶一个顶一个
回复 支持 反对

使用道具 举报

发表于 2019-11-25 23:39:46 来自手机 | 显示全部楼层
看答案,算对没有
回复 支持 反对

使用道具 举报

发表于 2019-11-22 08:55:50 | 显示全部楼层
dddddddddd
回复 支持 反对

使用道具 举报

发表于 2019-11-21 22:52:38 来自手机 | 显示全部楼层
看看           
回复 支持 反对

使用道具 举报

发表于 2019-11-21 22:52:11 来自手机 | 显示全部楼层
看看               
回复 支持 反对

使用道具 举报

发表于 2019-11-21 17:20:12 | 显示全部楼层
& 有两种用法,一种是 按位与 ,一种是 取地址
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 03:53 , Processed in 0.056232 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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