在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
變量中,并打印出來。