在C語言中,可以使用scanf
函數(shù)來輸入二進制數(shù)。需要在輸入的格式字符串中指定%b
或者%B
來表示輸入的是一個二進制數(shù)。
例如,以下是一個示例代碼:
#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;
}
在這個示例中,用戶輸入的二進制數(shù)將被存儲在binaryNum
變量中,并打印出來。