“是日也,天朗气清,惠风和畅。仰观宇宙之大,俯察品类之盛,所以游目骋怀,足以极视听之娱,信可乐也 。
……”。成都得今天空很蓝,阳光和煦,云淡风轻,心情舒畅,特引王羲之 《兰亭集序》来表达下。
为此再写XX公司笔试题之二( C++)以寄托……
===声明:本人在技术上向来支持直接明了问题根本,阐述问题,解答问题,力求让每个过客知道所以然,(Know what you are watching! ),有不妥的地方还请各位路过者留下你的宝贵建议,本热由衷致谢!====
看题目:(-2)&65535 = ?
题目涉及:主要有符号和无符号数字运算,包括负数的补码,按位与运算符。
负数补码 = ~(|数字绝对值|) + 二进制1
按位与 = 按照二进制担单位相与(1&1=1,1&0=0)
解题:
step1:
~2 -> 1111 1101 取反
+ 0000 0001 +1
= 1111 1110
step2:
1111 1110
& 1111 1111 按位与
= 1111 1110
写上答案 = 65534,或者1111 1110(b),0xFFFE
解题完毕。
总结:
以上题目比较基础,是每个学编程语言的都必须掌握,无论搞的那是门编程语言,都是必须的,写在这里供大家温习下。
就让这题目像今天的天气一样清爽的被解决掉~~~~~~~~~~
XX = 我的文章->XX大型游戏公司笔试题之二( C++).XX
此笔试题目我还没能把它全写在博客上 (因为最近较忙) ,如若需要,请联系我,或者在博客评论里面写下需求,我回尽量满足大家……