黑马程序员技术交流社区
标题:
用位运算 转换 十进制--->二进制
[打印本页]
作者:
coding_wang
时间:
2015-9-10 23:42
标题:
用位运算 转换 十进制--->二进制
//利用右位移运算 取每一位的具体数值.
#include <stdio.h>
void main()
{
int num=0;
int t2=0;
int m=1;
printf("请输入需要转换的数字:");
scanf("%d",&num);
while (num>=1)
{
t2 = num & 1;
num=num >> 1 ;
t2 *= m;
m *= 10;
}
printf("%d\n",t2);
}
作者:
舟舟
时间:
2015-9-10 23:46
厉害啊 进制老换不起来我
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2