作业介绍

位运算符

& 按位与
如果两个相应的二进制位都为1,则该位的结果值为1,否则为0

00000101
&00001011
 00000001

| 按位或
两个相应的二进制位中只要有一个为1,该位的结果值为1

00000101
|00001011
 00001111

^ 按位异或
若参加运算的两个二进制位值相同则为0,否则为1

00000101
^00001011
 00001110

异或运算的重要性质:
a^0=a
a^a=0


~ 取反
~是一元运算符,用来对一个二进制数按位取反,即将0变1,将1变0

~00000101
 11111010

移位运算

<< 左移
用来将一个数的各二进制位全部左移n位,低位以0补充,高位越界后舍弃。

<<00001101
  00110100

> > 右移
将一个数的各二进制位右移N位,移到右端的低位被舍弃,高位以符号位填充

>>00001101
  00000011

题目

认领作业后才可以查看作业内容。
状态
正在进行…
题目
10
开始时间
2025-1-9 0:00
截止时间
3333-5-1 23:59
可延期
24 小时