题解 | 二进制数

#include <stdio.h>
int main() {
    unsigned int n;
    int a[1000];
    while(scanf("%d",&n)!=EOF){
        int i=0;
        while(n){
            a[i++]=n%2;
            n/=2;
        }
        for(int j=i-1;j>=0;j--)
            printf("%d",a[j]);
            printf("\n");
    }
    return 0;
}

全部评论

相关推荐

05-15 14:58
已编辑
南昌航空大学科技学院 C++
mcart:上海150怎么活,睡公司吗
点赞 评论 收藏
分享
饼子吃到撑:学院本是这样的,找工作拼运气,你技术再好人家筛选学历照样沉入海底,海投就行了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务