#include <stdio.h>
#include <stdlib.h>
void dec2bin(int n)
{
int m;
m = n & 1;
if(n > 1)
{
dec2bin(n >> 1);
}
printf("%d", m);
}
int main(void)
{
int n;
printf("请输入一个十进制数字:");
scanf("%d", &n);
printf("对应的二进制位:");
dec2bin(n);
printf("\n");
system("pause");
return 0;
}
#include <stdlib.h>
void dec2bin(int n)
{
int m;
m = n & 1;
if(n > 1)
{
dec2bin(n >> 1);
}
printf("%d", m);
}
int main(void)
{
int n;
printf("请输入一个十进制数字:");
scanf("%d", &n);
printf("对应的二进制位:");
dec2bin(n);
printf("\n");
system("pause");
return 0;
}