はじめに
この実験では、C 言語のビット演算を使って整数のセットビット(1 のビット)の数を数える方法を学びます。この実験は 3 つのステップから成ります。整数の入力を読み取ること、ビット演算を使ってセットビットの数を数えること、そしてそのカウント数を出力することです。この実験の最後まで進めることで、数論や離散数学の概念、およびそれらを C 言語でどのように適用するかについて、より深い理解が得られるでしょう。
実験ではまず、ユーザーから整数の入力を読み取る方法を示します。これはビットカウントの演習の最初のステップです。次に、与えられた整数のセットビットの数を数えるためのビット演算を使った関数を紹介します。最後に、プログラムはセットビットのカウント数をユーザーに表示します。