#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);//b 不能等于 0 !!!
printf("%d", a&b);//如果 a = 5; b = 28; 得到的答案就是:00101(5) & 11100(28) 得到 00100(4)
return 0;
}
我们可以利用位运算的性质对以前的思维做出一些改变,如:判断一个数 n 是否为奇数,就看 n & 1 是否为 1。
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);//b 不能等于 0 !!!
printf("%d", a&b);//如果 a = 5; b = 28; 得到的答案就是:00101(5) & 11100(28) 得到 00100(4)
return 0;
}
我们可以利用位运算的性质对以前的思维做出一些改变,如:判断一个数 n 是否为奇数,就看 n & 1 是否为 1。