从键盘输入一个十进制整数,请输出其对应的二进制数。试编程

2024-11-30 13:51:34
推荐回答(2个)
回答1:

#include
main()
{
int i,x,a[40]={0};
scanf("%d",&x);
for(i=0;x>0;i++)
{
a[i]=x%2;
x/=2;
}
for(i--;i>=0;i--)
printf("%d",a[i]);
}

回答2:

c语言中通过控制符直接可以实现。