A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

//利用右位移运算 取每一位的具体数值.

#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);
}


评分

参与人数 1黑马币 +18 收起 理由
舟舟 + 18 赞一个!

查看全部评分

1 个回复

倒序浏览
厉害啊  进制老换不起来我
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马