【输出一个整数的二进制存储形式】

// 输出一个整数的二进制存储形式
void putBinary(int n)
{
  int bits = sizeof(n) * 8;
  while (bits-->0) {
    printf("%d", n>>bits&1);
    if (bits%4==0) printf(" ");
    }
    printf("\n");
}

posted @ 2015-07-21 23:12  书丶生  阅读(218)  评论(0编辑  收藏  举报