1
C/C ++程序设计
1.2.9.5 9.5 练习题

9.5 练习题

一、简答题

(1)简述按位与、按位或、按位异或和按位取反运算各自的特点。

(2)简述左移运算的特点。

(3)右移运算可以分为算术右移和逻辑右移,简述各自的特点。

(4)什么是位域?它有哪些特点?

二、程序题

(1)输入一个int类型的正整数,取出该整型数据的二进制形式的低字节的低4位,以十进制形式输出,再取出该整数的低字节的高4位,以十进制形式输出。

(2)输入一个int类型正整数,以二进制形式输出该数据。