C++里面没有专门的平方符号
pow(x,2)就是x的平方
include<math.h>
与其它语言不同,C语言和C++语言的异或不用xor,而是用“^”
若需要交换两个变量的值,除了通常使用的借用中间变量进行交换外,还可以利用异或,仅使用两个变量进行交换,如:
a 11010
b 01110
a=a^b;10100
b=b^a;11010 同一变量与另一变量和其异或值异或等于自身。
a=a^b;01110 等于原来的b
C++里面没有专门的平方符号
pow(x,2)就是x的平方
include<math.h>
与其它语言不同,C语言和C++语言的异或不用xor,而是用“^”
若需要交换两个变量的值,除了通常使用的借用中间变量进行交换外,还可以利用异或,仅使用两个变量进行交换,如:
a 11010
b 01110
a=a^b;10100
b=b^a;11010 同一变量与另一变量和其异或值异或等于自身。
a=a^b;01110 等于原来的b