捡历史的小木板

关注

不用中间值将两个值进行交换

捡历史的小木板

关注

阅读 61

2023-05-11

加减法

#include<stdio.h>
int main(){
int a =3;
int b=5;
a=a+b;
b=a-b;
a=a-b;
printf("%d\n%d",a,b);
return 0;
}

利用^(按位异或)

#include<stdio.h>//
int main(){
int a =3;
int b=5;
a=a^b;
b=a^b;
a=a^b;
printf("%d\n%d\n",a,b);
return 0;
}

相关推荐

玩物励志老乐

给定两个整形变量的值,将两个值的内容进行交换。

玩物励志老乐 92 0 0

一ke大白菜

不用中间变量交换两个数

一ke大白菜 74 0 0

Yaphets_巍

交换两个变量的值

Yaphets_巍 152 0 0

静悠

不用第三个变量交换两个变量的值

静悠 63 0 0

东言肆语

如何交换两个变量的值

东言肆语 124 0 0

乱世小白

交换两个变量的值(多解)

乱世小白 89 0 0

鱼板番茄

JS交换两个变量的值

鱼板番茄 95 0 0

飞进科技

不用第三方参数,交换两个参数的值

飞进科技 58 0 0

sunflower821

JavaScript两个变量的值交换的方式

sunflower821 79 0 0

Ichjns

位运算的巧妙使用 -- 交换两个值

Ichjns 168 0 0

精彩评论(0)

0 0 举报