首页 > 其他分享 >不使用第三个变量交换两个整数a,b的值

不使用第三个变量交换两个整数a,b的值

时间:2023-09-20 15:00:29浏览次数:34  
标签:变量 int Text txta 整数 txtb ToString 第三个

//题目:不使用第三个变量交换两个整数a,b的值
int a = 2;
int b = 5;

//第一种方式
//a = a + b;
//b = a - b;
//a = a - b;
//txta.Text = a.ToString();
//txtb.Text = b.ToString();

//第二种方式
a = a - b;
b = a + b;
a = b - a; //这个要好好想一下逻辑:第二步 b = a + b 时,b就是原来的a, a-(a-b) =a-a+b=b
txta.Text = a.ToString();
txtb.Text = b.ToString();

标签:变量,int,Text,txta,整数,txtb,ToString,第三个
From: https://www.cnblogs.com/jtcr/p/17717348.html

相关文章

  • JAVA-基本程序设计结构(类变量、main语法、代码块、final关键字、抽象类)
    1.类变量和类方法1.类变量1.类变量的定义和语法1.类变量(静态变量/静态属性/静态字段)是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量2.定义语法:访问修饰符static数据类型变量名;[推......
  • this[变量]写法
    当一次性执行多个方法时,可以通过this[变量]来执行,或者当不确定要找的值时,比如说letuserInfo={name:'nini',age:18,interest:"唱跳rap"}getInfo(content){console.log(userInfo[content]);}getInfo(name);getInfo(age);getInfo(interest); ......
  • Postman设置全局变量、参数传递、断言
    搬砖地址:https://blog.csdn.net/lzz718719/article/details/129671324 ......
  • Lua07——Lua变量
    变量在使用前,需要首先进行声明,即创建该变量。程序在编译前,需要知道如何给变量开辟存储区域,用于存储变量的值。lua中的变量有三种类型:全局变量局部变量表中的域lua中的变量,如果没有使用修改符local,则都是全局变量,即使是在语句块或者函数中。只有使用local修改的变量,才是局部变......
  • 《剑指Offer》-21-调整数组顺序使奇数位于偶数前面
    第一想法是双指针,一个指针用于遍历,一个指针用于标记奇数和偶数的分界,而调整位置则通过交换来实现思路来自于快排代码,分隔指针+交换,也算是双指针? vector<int>exchange(vector<int>&nums){ //一个遍历指针,一个分隔指针,odd指向第一个偶数 intodd=0; for(inti=0;i......
  • 【JavaScript保姆级教程】输出函数和初识变量
    @TOC前言JavaScript是一种强大的脚本语言,广泛应用于网页开发和应用程序编写。本文将全面介绍JavaScript中输出内容的方法,包括使用document.write()函数、调试工具如console.log()和对话框函数如alert(),以及变量的声明和赋值。此外,我们还将探索输入提示框prompt()函数的使用方法。深......
  • 【JavaScript保姆级教程】输出函数和初识变量
    @TOC前言JavaScript是一种强大的脚本语言,广泛应用于网页开发和应用程序编写。本文将全面介绍JavaScript中输出内容的方法,包括使用document.write()函数、调试工具如console.log()和对话框函数如alert(),以及变量的声明和赋值。此外,我们还将探索输入提示框prompt()函数的使用方法。深......
  • 自动检测MultiIndex的维数并全部转化为整数
    将pd.MultiIndex.from_tuples(  [(int(a),int(b))fora,binmy_df.index],  names=my_df.index.names)改写为自动检测MultiIndex的维数并全部转化为整数的函数importpandasaspdimportnumpyasnp#YouroriginalDataFramemy_df=pd.DataFrame(np.add......
  • 【Postman】动态变量(也称Mock函数)
    Postman使用faker库来生成样本数据,包括随机姓名、地址、电子邮件地址等等。您可以多次使用这些预定义变量来为每个请求返回不同的值。您可以像使用Postman中的任何其他变量一样使用这些变量。它们的值是在执行时生成的,它们的名称以guidor$timestamp。以下是在请求/收集运行期......
  • ansible-playbook-变量
    1.playbook-变量变量名规范:仅由字母,数字和下划线组成,并且不能以数字开头。变量来源:1、ansible的setupfacts远程主机的所有变量都可直接调用根据变量生成文件2、通过命令行指定变量,优先级最高ansible-playbook-evarname=valuetest.yml3、在playbook文件中定义vars:......