003-005-005

ビット演算子:フラグ操作の基本

初級

問題説明

ビット演算子:フラグ操作の基本

この問題では: 2つの整数を受け取り、ビットAND(&)とビットOR(|)演算を行い、結果を標準出力に表示するプログラムを作成します。

学習目標: ビット演算子(&, |)を使ったフラグ操作を理解する

2つの整数を入力し、ビットANDとビットORの結果を出力します。

入力

1行目: 整数a
2行目: 整数b

出力

AND: [a & bの値]
OR: [a | bの値]

具体例

入力:

5
3

出力:

AND: 1
OR: 7

説明: 5=101(2), 3=011(2)
AND: 101 & 011 = 001 = 1
OR: 101 | 011 = 111 = 7

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録