day3 四个小作业

目录

1、导图

 2、【7:4】变1

3、交换两个数

​编辑

4、位运算第二题


1、导图

 2、【7:4】变1

data=data | (0xf<<4)

3、交换两个数

#include
int main()
{
    int a = 4,b = 9;
    a = a^b;
    b = a^b;
    a = a^b;
    return 0;
}

day3 四个小作业_第1张图片

4、位运算第二题

给a的第6个bit置1--->a=a|(1<<6)

给a的第4个bit置0--->a=a&~(1<<4)

给a的第5个bit取反--->a=a^(1<<5)

你可能感兴趣的:(学习方法)