从键盘输入一个字符,在屏幕上以二进制显示其ASCII码

2024-11-26 10:04:29
推荐回答(3个)
回答1:

#include
#include
void main()
{
char a, tem[10];
printf("请输入一个字符:");
scanf("%c",&a);
printf("该字符的二进制码为:%08s\n", itoa(a, tem ,2) );
}

回答2:

#include
void main()

{

char a, i, b;
scanf("%c",&a);
for(i = 7; i >= 0; i--) {
b = (a >> i) & 1;
printf("%d", b);
}
}
这个也行吧?

回答3:

一般LS的答案已经可以了
如果你想要按下键盘,屏幕立即输出二进制字符串

要把 标准输出 与 标准输入 的缓冲区重定向