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

毕业设计网站建设软件项目搜索引擎关键词广告

毕业设计网站建设软件项目,搜索引擎关键词广告,宁波建网站公司哪家hao,表格里怎么做链接网站在C++中,不使用中间变量交换两个数有多种实现方式,以下是常见的三种方法及代码示例: 1. 加减法交换(适用于整数) 利用加减法的可逆性实现交换,注意可能存在溢出风险。 cpp void swapByAddSub(int& a, int& b) { a = a + b; // a保存a+b的和 b = a - b; // b …

在C++中,不使用中间变量交换两个数有多种实现方式,以下是常见的三种方法及代码示例:

1. 加减法交换(适用于整数)

利用加减法的可逆性实现交换,注意可能存在溢出风险。

cpp

void swapByAddSub(int& a, int& b) {

    a = a + b; // a保存a+b的和

    b = a - b; // b = (a+b) - b = a(原始a的值)

    a = a - b; // a = (a+b) - a(当前b的值)= 原始b的值

}

2. 异或运算交换(适用于整数)

利用异或运算的特性( a ^ a = 0 , a ^ 0 = a ),无溢出风险。

cpp

void swapByXOR(int& a, int& b) {

    a = a ^ b; // a ^ b的结果存入a

    b = a ^ b; // b = (a ^ b) ^ b 

http://www.dtcms.com/wzjs/333617.html

相关文章:

  • 网站页面 原则seo关键词排名优化教程
  • 做胃肠科医院网站费用教育机构加盟
  • 网站怎么更新数据如何发布视频赚钱
  • 中山低价网站建设网络营销的特点不包括
  • 唯品会网站建设深圳网站建设公司
  • 做网站还是做公众号搜客通
  • 国际贸易网站开发优化大师官方免费
  • 中国基建人才网百度seo关键词优化电话
  • 做网站广州深圳外贸网络推广
  • 天津基础设施建设seo推广学院
  • 做网站需要什么软件网络建站公司
  • 中文编程江门seo推广公司
  • 贵阳网站建设方案百度指数的使用方法
  • 专门做颜料的网站武汉十大技能培训机构
  • 无为县住房建设局网站首页seo代码优化工具
  • wordpress安装到子目录湖南正规关键词优化
  • 科协网站建设的意见源码网站
  • 免费做翻页页面的网站百度官方入口
  • 郑州做网站建设公司排名百度推广天天打骚扰电话
  • 网站导航条和表格怎么做app注册接单平台
  • 做电影网站如何推广方案外包网络推广公司
  • 上海h5网站建设市场营销推广策划方案
  • 营销软件站网络营销的宏观环境
  • 淘宝网站维护武汉新一轮疫情
  • 国际财经新闻seo关键词软件
  • 用手机做网站的流程上海seo推广
  • 腾讯云做网站教程qq群推广拉人
  • 精彩网站制作站长统计官方网站
  • html个人网站源码淘宝推广平台有哪些
  • 仓储网站模板百度云登录首页