文章

21

粉丝

0

获赞

26

访问

729

头像
二进制数 题解:按无符号数机器码操作的解法
P1380 北京邮电大学机试题
发布于2026年3月9日 17:38
阅读数 109

#include<stdio.h>

int main()
{
    unsigned int n;
    scanf("%u",&n);

    int started = 0;

    for(int i=31;i>=0;i--){
        int bit = (n>>i)&1;

        if(bit) started = 1;

        if(started)
            printf("%d",bit);
    }

    if(!started)
        printf("0");

    printf("\n");
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发