#include<stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); a=a^b; b=a^b; a=a^b; printf("a=%d\n",a); printf("b=%d\n",b) return 0; }
交换两个数内容,不含变量(改)
原创
©著作权归作者所有:来自51CTO博客作者Sekai_Z的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【ArkTS】鸿蒙开发 比较两个数的大小 用户界面输入两个数并输出较大数
【HarmonyOS】 鸿蒙开发 (比较两个值大小,输出较大值)在DevEco Studio中开发,用户界面输入两个值,比较两个值大小并输出较大值。主要是练习了对TextInput属性的应用。
鸿蒙开发 TextInput属性 用户界面输入 两个值比较大小 ArkTS -
交换两个数组的内容
交换两个数组的内容
include -
交换两个数
交换两个数
交换 -
关于两个数交换
关于两个数交换 下面5个函数,哪个能成功交换两个数?第一个函数void swap1(int
局部变量 内存泄漏 主函数 -
java两个数内容交换 java两个数交换位置
1:通过使用异或运算,可以快速将两个数的值交换:原理如下: 我们知道异或是相同取0相反取1,如:0101异或1101的结果是1000。如对两个数,经过三次进行异或运行后的结果是这两个数的值互换。如 a = 0101, b=1101,则进行的操作如下: &nbs
java两个数内容交换 java exception class string -
不使用中间变量交换两个数
/*不交换中间变量交换两个数*/ #include using namespace std; void Fun
技术交流 ios #include -
javascript用函数交换两个数 javascript交换两个变量的值
前言这篇文章总结了七种办法来交换a和b的变量值 var a = 123; var b = 456; 交换变量值方案一最最最简单的办法就是使用一个临时变量了,不过使用临时变量的方法实在是太low了 var t; t = a; a = b;
javascript用函数交换两个数 javascript c/c++ ViewUI 赋值