大家帮我看看这个关于位运算的程序
#include<stdio.h>main()
{
int a=0110101;
int a1=1011001;
int b=0;
printf("-----%d\n",a);
printf("-----%d\n",a1);
b=a&a1;
printf("按位与运算结果:%d\n",b);
b=a|a1;
printf("按位或运算结果:%d\n",b);
a=a<<3;
printf("左移运算结果:%d\n",a);
a=a>>3;
printf("右移与运算结果:%d\n",a);
b=a^a1;
printf("按位异或运算结果:%d\n",b);
return 0;
}