十进制转化为二进制 #include<stdio.h> void fec(int n) { if(n<0) { n=-n; printf("-"); } if(n>0){ fec(n/2); printf("%d",n%2); } else printf("%d",n); } int main(){ int m,k; while(~scanf("%d",&m)); fec(m); return 0; }