在C语言中,两个整数可以用最小值交换 (A) 0额外变量 (B) 1个额外变量 (C) 2额外变量 (D) 4额外变量 答复: (A) 说明: 我们可以使用按位异或运算符“^”交换两个变量,而无需任何额外变量。设X和Y是要交换的两个变量。以下步骤交换X和Y。
null
X = X ^ Y; Y = X ^ Y; X = X ^ Y;
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
在C语言中,两个整数可以用最小值交换 (A) 0额外变量 (B) 1个额外变量 (C) 2额外变量 (D) 4额外变量 答复: (A) 说明: 我们可以使用按位异或运算符“^”交换两个变量,而无需任何额外变量。设X和Y是要交换的两个变量。以下步骤交换X和Y。
X = X ^ Y; Y = X ^ Y; X = X ^ Y;