十进制数转换成二进制数的c语言程序,采用递归与数组的,要怎么做?(详细的)
十进制数转换成二进制数的c语言程序,采用递归与数组的,要怎么做?(详细的)
日期:2011-05-07 22:05:18 人气:2
#include
void Switch(int num)
{
int i=0,s;
int y[16]={0};
s=num/2;
y[i]=num%2;
i++;
if(s==1)
{
y[i]=1;
for(i=15;i>=0;i--)
{
printf("%d",y[i]);
if(i%4==0)
printf(" ");
}
}
if(s==0)
{
y[i]=0;
for(i