C++相談室 part75
■ このスレッドは過去ログ倉庫に格納されています
0335デフォルトの名無しさん
2009/12/04(金) 15:59:38C++のプログラムです。
下図に示すように、整数を入力して指定する位置の
ビットを反転した値を出力するプログラムを作成せよ。
ビット位置は最下位ビットを0とすること。
例えば12を入力して反転するビット位置を2とすると、
12の最下位から3番目のビットは1なので
これを反転して0に変えると出力は8となる。
整数を入力: 12
反転するビットの位置を入力(0〜31): 2
反転した結果: 8
■ このスレッドは過去ログ倉庫に格納されています