//输出二进制 void my_print(unsigned int c) { if (c>>1) my_print(c>>1); //递归调用, printf("%d", c&1); // c&1 = n %2; }