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

[one_demo_4]不使用第3个变量交换两个变量的值

//不引入第三个变量,交换两个变量
int notemp()
{
int a = 10;
int b = 20;
printf("\na=%d, b=%d", a, b);
a = a + b;
b = a - b;
a = a - b;
printf("\na=%d, b=%d", a, b);
a = a * b;
b = a / b;
a = a / b;
printf("\na=%d, b=%d", a, b);
getchar();
return 0;
}

 

相关文章:

  • [one_demo_5]命令行输入输出
  • [one_demo_6]逆置整数
  • [one_demo_7]求走到第50个台阶的走法多少种
  • [one_demo_8]十进制转二进制
  • [one_demo_9]判断数组是否递增
  • [one_demo_10]递归解决汉诺塔问题
  • [one_demo_11]二分查找法
  • [one_demo_12]递归打印*\n*.*.\n*..*..\n图形
  • c
  • network
  • 使用javadoc生成项目的帮助文档
  • [one_demo_13]ArrayList去除重复的元素
  • web项目发布到tomcat的两种方式
  • androidBasic
  • mybatis使用like模糊查询防sql注入写法
  • (三)从jvm层面了解线程的启动和停止
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • Kibana配置logstash,报表一体化
  • Laravel核心解读--Facades
  • mysql 5.6 原生Online DDL解析
  • Objective-C 中关联引用的概念
  • redis学习笔记(三):列表、集合、有序集合
  • 多线程 start 和 run 方法到底有什么区别?
  • 计算机常识 - 收藏集 - 掘金
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 深入浅出Node.js
  • 移动端唤起键盘时取消position:fixed定位
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • puppet连载22:define用法
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • ​业务双活的数据切换思路设计(下)
  • ###C语言程序设计-----C语言学习(3)#
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (2015)JS ES6 必知的十个 特性
  • (附源码)计算机毕业设计大学生兼职系统
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (一)appium-desktop定位元素原理
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (转)大型网站的系统架构
  • ***监测系统的构建(chkrootkit )
  • .bashrc在哪里,alias妙用
  • .htaccess 强制https 单独排除某个目录
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET 反射的使用
  • .NET构架之我见
  • .NET是什么
  • .NET中GET与SET的用法
  • .so文件(linux系统)
  • .sys文件乱码_python vscode输出乱码
  • @SuppressWarnings(unchecked)代码的作用
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例
  • [23] 4K4D: Real-Time 4D View Synthesis at 4K Resolution