#379. 题目3:交换两个数
题目3:交换两个数
题目3:交换两个数
题目描述:给定两个整数a和b,使用位运算(异或)交换它们的值,不能使用临时变量。
输入格式:一行,两个整数a和b,用空格分隔。
输出格式:一行,交换后的两个整数a和b,用空格分隔。
示例:
输入:5 3
输出:3 5
提示:可以使用a = a ^ b; b = a ^ b; a = a ^ b; 三步完成交换。
题目描述:给定两个整数a和b,使用位运算(异或)交换它们的值,不能使用临时变量。
输入格式:一行,两个整数a和b,用空格分隔。
输出格式:一行,交换后的两个整数a和b,用空格分隔。
示例:
输入:5 3
输出:3 5
提示:可以使用a = a ^ b; b = a ^ b; a = a ^ b; 三步完成交换。
粤公网安备44195502000169号