`

两个变量值互换(不用第三变量)

阅读更多
见方法:

public static void change (int x, int y)
 {
       x = x + y;
       y = x - y;
       x = x - y;
      //两种都可以
       x = x*y;
       y = x/y;
       x = x/y;

 }



分享到:
评论

相关推荐

    PHP互换两个变量值的方法(不用第三变量)

    相信每个刚接触PHP语言的童鞋们应该藕知道,PHP中两个变量的值互换是个很常见的做法,那么下面这篇文章我们就来介绍几个对于变量值互换的常见操作方法,文中介绍的很详细,相信对于大家的理解和学习很有帮助,下面有...

    Java两个变量的互换(不借助第3个变量)具体实现方法

    主要介绍了Java两个变量的互换(不借助第3个变量)具体实现方法,需要的朋友可以参考下

    Python3之不使用第三方变量,实现交换两个变量的值

    以上这篇Python3之不使用第三方变量,实现交换两个变量的值就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python交换两个变量的值方法对Python中实现...

    实现两个数互换的六种方法

    目录基本数据类型借助第三个变量不借助第三个变量异或引用数据类型 基本数据类型 借助第三个变量 /** * @author guqueyue * @Date 2020/3/6 * 方法一:实现两个数交换 **/ public class Exchange1 { public ...

    C与C++笔试面试常考终极秘籍

    1.交换两个变量的值,不使用第三个变量。即a=3,b=5,交换之后a=5,b=3; 答案:有两种解法, 一种用算术算法, 一种用^(异或) a = a + b; b = a - b; a = a - b; or a = a^b; b = a^b; a = a^b; or a ^= b ^= a; ...

    C算法,AB交换

    #include #define uchar unsigned char #define uint unsigned int sbit d=P3^0; sbit f=P3^2; sbit g=P3^3;

    C#不借助第三个变量实现两整数交换

    c#中实现两个int变量的数值互换,在借助第三个变量做临时载体的情况下,非常简单。  int a = 10;  int b = 5;  int c ;  c = a;  a = b;  b = c;  如果不借助第三方变量,有几种实现的方法:  1....

    对变量赋值的理解–Pyton中让两个值互换的实现方法

    #Pyton中让两个值互换的实现方法#方法一:可以理解为相当于是同时赋值a = 5b = 4a,b = b,aprint(a,b)#方法二:可以理解为拿箱子过程c = 10d = 20e = c #定义第三个人e,将箱子 c 给 e 拿着c = d #将箱子 d 给到 cd =...

    完美五十五C语言

    这两个变量的值互换。*/ #include void main() { int a,b,c; printf("a="); scanf("%d",&a); printf("b="); scanf("%d",&b); c=a; a=b; b=c; printf("交换后的结果为:\n"); printf("a=%d\n",a); printf(...

    c程序设计习题参考(谭浩强三版)习题参考解答

    9.1定义一个代参数的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。 66 9.2输入两个整数,求它们相除的余数。用带参的宏来实现,编程序。 67 9.3 67 9.4给年份year定义...

    test1_java_

    1.最有效的方式算出2乘以8等于几;2.对两个整数变量的值进行互换(无需第三方变量)

    C#基础入门之算法:交换

    两个变量的交换也需要一只“空杯子”,就是中间变量: string a="振刚";//第一个变量 string b="文峰";//第二个变量 string temp;//中间变量 //第一步:将变量a赋值给中间变量 temp=a;//如同牛奶倒入空杯 //第二步...

    PHP 面向对象技术(全面讲解).txt

    序单位,它应该有一个类名并包括属性说明和服务说明两个主要部分。 LAMP 大讲堂PHP 面向对象技术(全面讲解) 网站:http://www.phpchina.com 投稿:phper@phpchina.com 《PHPer》66/104 对象的概念:对象是系统中...

    操作系统实验-基于C++的模拟进程调度源码+实验报告.zip

    1)设置两个变量i、j,排序开始的时候:i=0,j=N-1; 2)以第一个数组元素作为关键数据,赋值给key,即key=A[0]; 3)从j开始向前搜索,即由后开始向前搜索(j--),找到第一个小于key的值A[j],将A[j]和A[i]互换; 4...

    Visual C++开发实战1200例 第二章

    实例038实现两个变量的互换 实例039判断性别 实例040用宏定义实现值互换 实例041简单的位运算 实例042整数加减法练习 2.3 条件语句 实例043李白喝酒问题 实例044桃园三结义 实例045何年是闰年 实例046小球称重 实例...

    Java经典编程源码基础例程300.zip

    实例018 实现两个变量的互换 (不借助第3个变量) 23 第4章 流程控制 25 实例019 判断某一年是否为闰年 26 实例020 验证登录信息的合法性 27 实例021 为新员工分配部门 28 实例022 用switch语句根据消费 金额计算...

    VFP数据库系统Visual-FoxPro程序设计基础.pdf

    【例6.6】 将两个变量x与y地值互换,可以用伪 代码描述如下: BEGIN X Z Y X Z Y END (3)流程图 流程图是用一些图 框,流程线以和文字 说明来表示算法。 用图来表示算法,直 观,形象,容易理解。 传统流程图 n n 起止...

    VFP数据库系统Visual-FoxPro程序设计基础(1).pdf

    【例6.6】 将两个变量x和y的值互换,可以用伪 代码描述如下: BEGIN X Z Y X Z Y END (3)流程图 流程图是用一些图 框、流程线以及文 字说明来表示算法。 用图来表示算法, 直观、形象、容易 理解。 传统流程图 n ...

Global site tag (gtag.js) - Google Analytics