HDU2051 Bitset

来源:互联网 发布:less源码编译是什么 编辑:程序博客网 时间:2024/06/05 23:54

说得这么复杂,搞得我以为要学习C++的bitset类一样,其实就是十进制转二进制

#include <stdio.h>intmain(int argc, char **argv) {    int n, k;    int bit[15];    while (scanf("%d", &n) == 1) {        k = 0;        while (n > 0) {            bit[k++] = n % 2;            n /= 2;        }        while (--k) {            printf("%d", bit[k]);        }        printf("%d\n", bit[0]);    }    return 0;}


0 0
原创粉丝点击