#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void binary_num(int, int);
int main( int argc, char* argv[] ) 
{
    
    int a = 30;
    binary_num(a, sizeof(a) * 8);

    printf("\n");
    system("pause");
    return 0;
}

void binary_num(int a, int i)
{
    if (i > 1)    
        binary_num(a >> 1, --i );    
    if (a & 1)
        printf("1");
    else
        printf("0");
}    

 

相关文章:

  • 2021-05-28
  • 2022-12-23
  • 2021-10-15
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-13
猜你喜欢
  • 2021-04-29
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2021-10-15
  • 2021-07-28
相关资源
相似解决方案