下面的函数 fun 的功能是:将形参 x 的值转换成二进制数,所得二进制数的每一位 放在一维数组中返回,二进制的最低位放在下标为 0 的元素中,其他一次类推,请完善程 序。 #include Int k=0; fun(int num,int b[]) {int r; Do {r=num%2; b[________1________]=r; _______2_______; }while(num); } void main() {int n,I,a[10]; printf(“ 请输入一个整数 :”); scanf(“%d”,&n); fun(n,a); for(i=--k;i>0;i--) printf(“%d”,a[i]); printf(“\n”); }