bit2.c
上传用户:bjtelijie
上传日期:2010-01-01
资源大小:87k
文件大小:0k
源码类别:

数学计算

开发平台:

Visual C++

  1. # include <stdio.h>
  2. void main()
  3. {
  4. unsigned a, b, c, d;
  5. int n;
  6. a = 64;
  7. n = 2;
  8. /* 将操作数a右移(6-n)位 */
  9. b = a >> (6-n);
  10. printf("b = %dn", b);
  11. /* 将操作数a左移n位 */
  12. c = a << n;
  13. printf("c = %dn", c);
  14. /* 对操作数a进行的混合位运算 */
  15. d = (a >> (n-1)) | (a << (n+1));
  16. printf("d = %dn", d);
  17. }