学习使用按位与 &

简介: 学习使用按位与 &。

题目:学习使用按位与 &。

程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=1 。

程序源代码:

include

int main()
{
int a,b;
a=077;
b=a&3;
printf("a & b(decimal) 为 %d \n",b);
b&=7;
printf("a & b(decimal) 为 %d \n",b);
return 0;
}
以上实例输出结果为:

a & b(decimal) 为 3
a & b(decimal) 为 3

相关文章
|
2月前
学习使用按位与&
学习使用按位与&。
31 8
|
2月前
学习使用按位或 |
学习使用按位或 |。
41 9
|
2月前
【编程基础知识】正数负数的二进制位运算(左移 右移 无符号右移)
正数和负数需转换成二进制后进行移位运算。左移低位补0,不影响符号位;右移符号位跟随移动,最高位还原为原符号位;无符号右移高位补0,适用于负数处理。
117 0
|
7月前
|
算法 测试技术 C++
【位运算 拆位法】1835. 所有数对按位与结果的异或和
【位运算 拆位法】1835. 所有数对按位与结果的异或和
|
算法 C++
剑指offer(C++)-JZ65:不用加减乘除做加法(算法-位运算)
剑指offer(C++)-JZ65:不用加减乘除做加法(算法-位运算)
|
C语言
C/运算符(按位与、按位或、按位异或)
C/运算符(按位与、按位或、按位异或)
异或运算符简单逻辑运算 a^=b
异或运算符简单逻辑运算 a^=b
130 0
位运算中的按位与(&),按位或(|),按位异或(^)
位运算中的按位与(&),按位或(|),按位异或(^)
133 0
位运算中的按位与(&),按位或(|),按位异或(^)
|
存储
移位运算、位运算、逻辑运算相关知识点及笔试题
移位运算、位运算、逻辑运算相关知识点及笔试题
298 0
移位运算、位运算、逻辑运算相关知识点及笔试题
(位操作符)按位与、按位或、按位异或
(位操作符)按位与、按位或、按位异或
(位操作符)按位与、按位或、按位异或