野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

【每日一思】求a^b<<2的计算结果 腾讯软件笔试题目

  [复制链接]
发表于 2014-12-11 21:20:13 | 显示全部楼层
00010110
回复

使用道具 举报

发表于 2014-12-12 08:50:00 | 显示全部楼层

先B左移两位。然后再跟a异或。
回复 支持 反对

使用道具 举报

发表于 2014-12-12 20:39:14 | 显示全部楼层
^的优先级比<<高`
回复 支持 反对

使用道具 举报

发表于 2014-12-12 20:40:30 | 显示全部楼层

擦,写反了,22答对了~
回复 支持 反对

使用道具 举报

发表于 2014-12-13 10:19:47 | 显示全部楼层
<<   you优先级 高于  ^
回复 支持 反对

使用道具 举报

发表于 2014-12-14 21:37:29 | 显示全部楼层
答案为7,是吗?这个主要是考优先级的问题吧,移位的优先级要高于异或的优先级
回复 支持 反对

使用道具 举报

发表于 2014-12-15 02:09:50 来自手机 | 显示全部楼层
优先级问题
回复 支持 反对

使用道具 举报

发表于 2014-12-15 07:33:34 | 显示全部楼层
这个数太大,不好算
回复 支持 反对

使用道具 举报

发表于 2014-12-15 12:56:43 | 显示全部楼层
先看看答案,是否和我想得一样
回复 支持 反对

使用道具 举报

发表于 2014-12-15 14:13:44 | 显示全部楼层
左移优先级比异或高吧?
回复 支持 反对

使用道具 举报

发表于 2014-12-16 19:24:47 | 显示全部楼层
.                                                   
回复 支持 反对

使用道具 举报

发表于 2014-12-17 10:56:11 | 显示全部楼层
看看结果
回复

使用道具 举报

发表于 2014-12-19 13:37:39 | 显示全部楼层
是优先级问题,学习中
回复 支持 反对

使用道具 举报

发表于 2014-12-21 17:14:38 | 显示全部楼层
8888888888888888888888888
回复 支持 反对

使用道具 举报

发表于 2014-12-21 19:43:28 | 显示全部楼层
110^100<<2==11000
回复 支持 反对

使用道具 举报

发表于 2014-12-23 15:13:57 | 显示全部楼层
为什么左移会比异或的优先级高?
回复 支持 反对

使用道具 举报

发表于 2014-12-26 13:38:48 | 显示全部楼层
看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看
回复 支持 反对

使用道具 举报

发表于 2014-12-26 15:55:32 | 显示全部楼层
《的优先级高于^  b左移两位之后与a按位异或。
回复 支持 反对

使用道具 举报

发表于 2014-12-27 19:05:28 | 显示全部楼层
看看,学习知识无止境,加油,
回复 支持 反对

使用道具 举报

发表于 2014-12-29 14:41:16 | 显示全部楼层
10110   22
回复 支持 反对

使用道具 举报

发表于 2015-1-6 10:35:22 | 显示全部楼层
4<<2=00010000
00010000^00000110=00010110
回复 支持 反对

使用道具 举报

发表于 2015-1-6 16:52:31 | 显示全部楼层
b=1000 ,b<<2=100000,c=0110 so
回复 支持 反对

使用道具 举报

发表于 2015-1-7 00:40:15 | 显示全部楼层
答案是8,是不是
回复 支持 反对

使用道具 举报

发表于 2015-1-7 08:58:55 | 显示全部楼层
a和b想异或完再左移2位,最后答案为8.
回复 支持 反对

使用道具 举报

发表于 2015-1-7 11:07:51 | 显示全部楼层
<<的优先级高于^,则先运算4<<2=00010000,然后进行异或运算,00010000^00000110=00010110,运算结果为a^b<< 2 =  22
回复 支持 反对

使用道具 举报

发表于 2015-1-7 13:44:48 | 显示全部楼层
"<<"运算符比"^"运算符优先等级高
所以 a^b<<2=22
回复 支持 反对

使用道具 举报

发表于 2015-1-10 00:50:01 | 显示全部楼层
100101     37?
回复 支持 反对

使用道具 举报

发表于 2015-1-10 12:57:04 | 显示全部楼层
6
6

6
6
6
回复

使用道具 举报

发表于 2015-1-10 14:30:45 | 显示全部楼层
优先级  先B左移两位,然后再跟a异或
回复 支持 反对

使用道具 举报

发表于 2015-1-10 18:32:55 | 显示全部楼层
先算b<<2=8
再数a^8=14
回复 支持 反对

使用道具 举报

发表于 2015-1-11 19:55:55 | 显示全部楼层
我感觉是先异或后左移
回复 支持 反对

使用道具 举报

发表于 2015-1-11 21:01:34 | 显示全部楼层
6.。。。。。。。。。。
回复

使用道具 举报

发表于 2015-1-12 14:47:55 | 显示全部楼层
优先级。。。看看。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2015-1-12 15:07:55 | 显示全部楼层

4<<2=00010000
00010000^00000110=00010110
回复 支持 反对

使用道具 举报

发表于 2015-1-14 10:25:24 | 显示全部楼层
..........................8?
回复

使用道具 举报

发表于 2015-1-14 12:04:35 | 显示全部楼层
先B左移两位。然后再跟a异或。
回复 支持 反对

使用道具 举报

发表于 2015-1-14 23:44:46 | 显示全部楼层
异或,左移
8
回复

使用道具 举报

发表于 2015-1-15 00:05:17 | 显示全部楼层
答案依旧回复可
回复 支持 反对

使用道具 举报

发表于 2015-1-15 16:37:23 | 显示全部楼层
编程风格好,就没有这题了,考试的就是教你编程风格。
回复 支持 反对

使用道具 举报

发表于 2015-1-15 16:44:16 | 显示全部楼层
旧回复可见
回复 支持 反对

使用道具 举报

发表于 2015-1-17 09:53:07 | 显示全部楼层
8888888888888?
回复 支持 反对

使用道具 举报

发表于 2015-1-17 21:36:19 | 显示全部楼层
求真相 看答案啊啊啊
回复 支持 反对

使用道具 举报

发表于 2015-1-18 20:39:33 | 显示全部楼层
这个真的没学过啊333
回复 支持 反对

使用道具 举报

发表于 2015-1-19 09:28:54 | 显示全部楼层
这个优先级还真没有查到
回复 支持 反对

使用道具 举报

发表于 2015-1-19 11:07:22 | 显示全部楼层
觉得应该是B先左移两位再与A异或的结果,应该是0x16
回复 支持 反对

使用道具 举报

发表于 2015-1-19 12:25:10 | 显示全部楼层
a按位异或b00000010,左移两位,00001000为八。
回复 支持 反对

使用道具 举报

发表于 2015-1-20 15:46:42 | 显示全部楼层
答案是不是8
回复 支持 反对

使用道具 举报

发表于 2015-1-23 13:24:41 | 显示全部楼层
8                                   
回复 支持 反对

使用道具 举报

发表于 2015-1-23 14:37:38 | 显示全部楼层
按左往右,6的四次方=1296  左移2位 1296*4=5184
回复 支持 反对

使用道具 举报

发表于 2015-1-24 09:06:22 | 显示全部楼层
应该是10吧,a^b=4,4<<2得到10
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 14:14 , Processed in 0.052523 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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