捡历史的小木板

关注

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

捡历史的小木板

关注

阅读 60

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;
}

相关推荐

玩物励志老乐

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

玩物励志老乐 85 0 0

一ke大白菜

不用中间变量交换两个数

一ke大白菜 73 0 0

Yaphets_巍

交换两个变量的值

Yaphets_巍 149 0 0

静悠

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

静悠 63 0 0

鱼板番茄

JS交换两个变量的值

鱼板番茄 92 0 0

乱世小白

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

乱世小白 86 0 0

东言肆语

如何交换两个变量的值

东言肆语 120 0 0

飞进科技

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

飞进科技 57 0 0

Ichjns

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

Ichjns 159 0 0

小桥流水2016

练习 交换两个变量的值 java 230211

小桥流水2016 136 0 0

精彩评论(0)

0 0 举报