#pragma warning(disable:4996)
int main()
{
int data1;
int data2;
printf("Please input number\n");
scanf("%d%d",&data1,&data2);
data1 ^= data2;
data2 = 0;
while (data1)
{
if (data1 & 1 == 1)
++data2;
data1 >>= 1;
}
printf("%d",data2);
system("pause");
}
求两个数之间有多少个比特位不同
最新推荐文章于 2021-02-06 18:34:32 发布