编程实现:在32bit编程环境下,两个int型整数的二进制码有多少位不同
来源:互联网 发布:更相减损算法图 编辑:程序博客网 时间:2024/06/05 03:52
#include<stdio.h>#include<stdlib.h>int main(){ int m1, m2,c,d; int i =0, j = 0; printf("请输入两您想要比较的整数"); scanf("%d%d",&m1,&m2); c = m1^m2; //求m1,m2的按位异或 for (; j < 32; j++) { d = c & 1; if (d == 1) i++; //不同的位数 c >>= 1; } printf("\n%d与%d在二进制位中不同的位数有:%2d位\n", m1, m2, i); system("pause"); return 0;}
本文只是在下在学习过程自己的想法,还有很多不足的地方,如果那位大神发现了问题,请您不吝赐教,如果您还有更好的方法,不妨分享分享,谢谢!
本文出自 “分享中进步” 博客,请务必保留此出处http://xmwen1.blog.51cto.com/10730069/1706061
0 0
- 编程实现:在32bit编程环境下,两个int型整数的二进制码有多少位不同
- 编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 编程实现:两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 编程实现:两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- .编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 1.编程实现: 两个int(32位)整数m和n的二进制表达中, 有多少个位(bit)不同? 输入例子: 1999 2299 输出例子:7
- 1.编程实现: //两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同? //输入例子 :
- 1.编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 4.编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同? 输入例子: 1999 2299 输出例子:7
- 如何实现:两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 求出两个int(32位)整数m和n的二进制表达中,有多少bit位不同
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 利用C语言实现折半查找
- 利用C实现:编写一个函数,它从一个字符串中提取一个子字符串。
- 利用C语言编程:有一个分数序列 2/1+3/2+5/3+8/5+13/8+...,求此序列前N项和的简单解法,
- 经典的猴子吃桃问题,C语言算法,根据天数和当日桃子个数,求第一天猴子所摘桃的个数,
- 第一次上课的随笔吧
- 编程实现:在32bit编程环境下,两个int型整数的二进制码有多少位不同
- UIAlertView的使用
- 编写简单函数:让一个无符号数的二进制码按位反转,即1->32,32->1;
- 不使用(a+b)/2这种方式,求两个数的平均值
- 一组数据中只有一个数字出现了一次。其他所有数字都是成对出现的。请找出这个数字。
- Linux系统如何写C/C++程序
- Linux 入门——适合初学者本文转载于的博客原文
- 在字符串中找出第一个只出现一次的字符。经典C语言例题
- 实现函数,用字符串"%20"替换空格