TA贡献1017条经验 获得超1032个赞
#include<stdio.h> void fun(int n) { int m; if (n==0) return; else{ m=n; n=n/2; fun(n); printf("%d",m%2); } } void main() { int n; printf("请输入一个10进制数:"); scanf("%d",&n); printf("%d的二进制表示为:",n); fun(n); printf("\n"); }
举报