#include<IOSTREAM>//预处理命令(头文件)
#include <IOMANIP>//预处理命令(头文件)
using namespace std;//std命名空间包括:cout、cin 、endl
int main()
{
int a=10,b;
b=a>>1;//位右移(相当于除以2)
cout<<"b的值="<<b<<endl;
a=7;
b=a<<1;//位左移(相当于乘以2)
cout<<"b的值="<<b<<endl;
a<<=1;//a=a<<1;//位左移(相当于乘以2)
cout<<"a的值="<<a<<endl;
a=9;b=3;
cout<<"a&b的值="<<(a&b)<<endl;//位与运算
cout<<"a|b的值="<<(a|b)<<endl;//位或运算
cout<<"a^b的值="<<(a^b)<<endl;//位异或运算
return 0;
}
4.位运算
最新推荐文章于 2023-04-15 23:33:04 发布