54黑科技 发表于 2019-11-9 11:33:28

输出一个数的二进制序列

#include <stdio.h>

int main(void)
{
        int number;
        unsigned mask = 1<<31;
        scanf("%d",&number);
        for(;mask;mask>>=1)
        {
                printf("%d",(mask & number)?1:0);
        }
        printf("\n");
        return 0;
}
页: [1]
查看完整版本: 输出一个数的二进制序列