C言語で数字をバイナリ形式で出力する方法は何ですか?
C言語では、数字を2進数形式で出力するためにprintf関数のフォーマット制御文字”%b”を使用できます。以下はサンプルコードです:
#include <stdio.h>
int main() {
int num = 10;
printf("The binary representation of %d is %b\n", num, num);
return 0;
}
このコードを実行すると、以下の結果が表示されます。
The binary representation of 10 is 1010