当前位置: 首页 > news >正文

建设银行 网站西宁做网站seo

建设银行 网站,西宁做网站seo,宁波网站建设推广平台,如何做导购网站4. 位操作符&#xff1a;&、|、^ 位操作符有&#xff1a; & //按位与 | //按位或 ^ //按位异或 注&#xff1a;他们的操作数必须是整数。 直接上代码&#xff1a; #include <stdio.h> int main() { int num1 -3; int num2 5; num1 & num2; num1 | num2; nu…

4. 位操作符:&、|、^
位操作符有:

& //按位与
| //按位或
^ //按位异或
注:他们的操作数必须是整数。

直接上代码:

#include <stdio.h>
int main()
{
int num1 = -3;
int num2 = 5;
num1 & num2;
num1 | num2;
num1 ^ num2;
return 0;
}

一道变态的面试题:
不能创建临时变量(第三个变量),实现两个数的交换。

#include <stdio.h>
int main()
{int a = 10;int b = 20;a = a^b;b = a^b;a = a^b;printf("a = %d b = %d\n", a, b);return 0;
}

练习:编写代码实现:求一个整数存储在内存中的二进制中1的个数。

参考代码:
//方法1
#include <stdio.h>
int main()
{int num = 10;int count= 0;//计数while(num){if(num%2 == 1)count++;num = num/2;
}printf("二进制中1的个数 = %d\n", count);return 0;
}
//思考这样的实现方式有没有问题?
//方法2:
#include <stdio.h>
int main()
{int num = -1;int i = 0;int count = 0;//计数for(i=0; i<32; i++){if( num & (1 << i) )count++;}printf("二进制中1的个数 = %d\n",count);return 0;
}
//思考还能不能更加优化,这里必须循环32次的。
//方法3:
#include <stdio.h>
int main()
{int num = -1;int i = 0;int count = 0;//计数while(num){count++;num = num&(num-1);}printf("二进制中1的个数 = %d\n",count);return 0;
}
//这种方式是不是很好?达到了优化的效果,但是难以想到。

http://www.yayakq.cn/news/250918/

相关文章:

  • 上海南京东路网站建设如何做网站seo
  • 网站优化的方式有哪些iis不能新建网站
  • 青岛企业建设网站企业wordpress能做大么
  • 网站建设初步课程介绍西安网络公司做网站
  • 网站的建设与应用西安网站开发建
  • php mysql网站开发教程整站优化系统厂家
  • 电商网站建设好么产品开发的流程包括哪几个阶段
  • 制作网站培训网站怎么做最吸引人
  • 江门网站如何制作公司注册资金要求
  • 县总工会网站建设情况超市网站设计
  • 建设工程质量检测网站邯郸如何做企业网站
  • 网站二维码怎么制作建设银行的网站怎么打开
  • 如何加强省市级政门户网站建设门户网站官网有哪些
  • 网站 html 作用项目管理软件project
  • 东营网站的优化怎么样在网站上做跳转
  • 沈阳建设局网站一般网站建设用什么样的代码
  • 官方网站建站镇江搜索优化技巧
  • 织梦做的网站能做seo吗wordpress为什么用循环
  • 广州家居网站设计可以自己做头像的网站
  • 达建网站防止爬虫的办法敦煌网站外引流怎么做
  • 成都建设局网站阿里云网站搭建
  • 有什么网站可以自己做书百度推广区域代理
  • 中江门户网站做搜狗pc网站
  • 南京房地产网站模板设计模式
  • 网站特色怎么写c 做网站实例
  • 北京网站建站简历怎么制作网站
  • 网站建设策划方案ppt怎么修改网站标题关键词描述
  • 网站图标 psd网上商城包括
  • 宝山区建设用地事务所网站优秀企业网站建设公司
  • 常用的网站建设程序有那些一条龙网站建设哪家专业