编程题:位运算
输入两个无符号短整型数 a 和 b,输出 a 和 b 按位与、按位或、a 左移 b 位、a 右移 b 位、a 按位取反 的结果。
### 输入格式:
两个无符号短整型数 a 和 b
### 输出格式:
用格式控制符"%hu"输出 a 和 b 按位与的结果;
用格式控制符"%hu"输出 a 和 b 按位或的结果;
用格式控制符"%hu"输出 a 左移 b 位的结果;
用格式控制符"%hu"输出 a 右移 b 位的结果;
用格式控制符"%hu"输出 a 按位取反 的结果;
用格式控制符"%hd"输出 a 按位取反 的结果。
注意在所有计算过程中,a 和 b 的值不能改变。
每个输出占1行。
### 输入样例:
in
8 3
### 输出样例:
在这里给出相应的输出。例如:
out
0
11
64
1
65527
-9
答案:若无答案欢迎评论
### 输入格式:
两个无符号短整型数 a 和 b
### 输出格式:
用格式控制符"%hu"输出 a 和 b 按位与的结果;
用格式控制符"%hu"输出 a 和 b 按位或的结果;
用格式控制符"%hu"输出 a 左移 b 位的结果;
用格式控制符"%hu"输出 a 右移 b 位的结果;
用格式控制符"%hu"输出 a 按位取反 的结果;
用格式控制符"%hd"输出 a 按位取反 的结果。
注意在所有计算过程中,a 和 b 的值不能改变。
每个输出占1行。
### 输入样例:
in
8 3
### 输出样例:
在这里给出相应的输出。例如:
out
0
11
64
1
65527
-9
答案:若无答案欢迎评论