#include #include 。。。。int a; char binbuf[32]; scanf("%d",&a); printf("%s\n", itoa(a, binbuf, 2)); 2表示二进制