#include void shizhuanger(int n) { if(n == 0) return; shizhuanger(n / 2); printf("%d",n % 2); } int main() { int n; printf("请输入一个数字: "); scanf("%d", &n); printf("%d的二进制是:", n); shizhuanger(n); printf("\n"); return 0; }