输入一个字符,输出该字符对应的二进制 用C语言怎么编?

2024-11-22 16:22:51
推荐回答(1个)
回答(1):

是对应的ASC码的二进制吧?
char a;int b;int c[20];int i=0;
scanf("%c",&a);
b=a;
while(b)
{
c[i++]=b%2;
b/=2;
}
i-=1;
for(;i>=0;i--)
{
printf("%d",c[i]);
}