#include <stdio.h>
void Ten_Two(int x)
{
int a[10]={0},i;
while(x!=0)
{
a[i]=x%2;
x=x/2;
i++;
}
printf("对应2进制数:\n");
for(i--;i>=0;i--)
{
printf("%d",a[i]);
}
printf("\n");
}
int main()
{
int a; //x输入十进制数字
printf("请输入10进制数:\n");
scanf("%d",&a);
ten_two(a);
return 0;
}
运行结果如图所示: