怎么用C语言把十进制转为八位二进制,重点是八位二进制 。
int a[32] = {0};//数组初始化while()循环改为:for(i=0;i<8;i++){ a[i]=(num%n);num = num/n; }
你将你存放余数的数组初始化为0你输出余数的时候,直接输出数组的8位把原先的for(i--;i≥0;i--)该成for(i=8;i>0;i--)即可