Dzwebs.Net

撰写电脑技术杂文十余年

C语言按位与&按位或|按位异或^的实例

Admin | 2008-1-13 13:42:20 | 被阅次数 | 16027

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  一、C语言按位与&实例  

  程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=1

  程序源代码:
  #include "stdio.h"
  main()
  {
  int a,b;
  a=077;
  b=a&3;
  printf("\40: The a & b(decimal) is %d \n",b);
  b&=7;
  printf("\40: The a & b(decimal) is %d \n",b);
  }

  二、C语言按位或| 实例

  程序分析:0|0=0; 0|1=1; 1|0=1; 1|1=1

  程序源代码:
  #include "stdio.h"
  main()
  {
  int a,b;
  a=077;
  b=a|3;
  printf("\40: The a & b(decimal) is %d \n",b);
  b|=7;
  printf("\40: The a & b(decimal) is %d \n",b);
  }

  三、C语言按位异或^ 的实例   

  程序分析:0^0=0; 0^1=1; 1^0=1; 1^1=0

  程序源代码:
  #include "stdio.h"
  main()
  {
  int a,b;
  a=077;
  b=a^3;
  printf("\40: The a & b(decimal) is %d \n",b);
  b^=7;
  printf("\40: The a & b(decimal) is %d \n",b);
  }


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231