在C语言中,可以使用scanf
函数来输入二进制数。需要在输入的格式字符串中指定%b
或者%B
来表示输入的是一个二进制数。
例如,以下是一个示例代码:
#include <stdio.h>
int main() {
unsigned int binaryNum;
printf("Enter a binary number: ");
scanf("%b", &binaryNum);
printf("You entered the binary number: %d\n", binaryNum);
return 0;
}
在这个示例中,用户输入的二进制数将被存储在binaryNum
变量中,并打印出来。