学习使用按位异或 ^

简介: 学习使用按位异或 ^。

学习使用按位异或 ^。

程序分析:0^0=0; 0^1=1; 1^0=1; 1^1=0 。

include

int main()
{
int a,b;
a=077;
b=a^3;
printf("b 的值为 %d \n",b);
b^=7;
printf("b 的值为 %d \n",b);
return 0;
}
以上实例输出结果为:

b 的值为 60
b 的值为 59

相关文章
|
7月前
学习使用按位异或 ^
【6月更文挑战第22天】学习使用按位异或 ^。
40 1
|
8月前
2^x modn=1
2^x modn=1
39 0
按位操作符:按位与 & 、按位或 | 、按位异或 ^ 、按位取反 ~
所有的按位操作符都是按二进制位补码操作
76 0
|
算法
异或^符号的使用
异或^符号的使用
127 0
|
算法 C++
|
算法
a^b(快速幂)
题目: 求 a 的 b 次方对 p 取模的值。 输入格式: 三个整数 a,b,p ,在同一行用空格隔开。 输出格式: 输出一个整数,表示a^b mod p的值。
85 0
(1+2+...+100)+(1^2+2^2+...+50^2)+(1/1+1/2+...+1/10)
(1+2+...+100)+(1^2+2^2+...+50^2)+(1/1+1/2+...+1/10)
|
机器学习/深度学习
计算机中的数学【费马大定理】 数学史上最著名的定理: x^n + y^n = z^n(n >2时,没有正整数解)
费马大定理,又被称为“费马最后的定理”,由17世纪法国数学家皮耶·德·费玛提出。 x^n + y^n = z^n 没有正整数解 (n >2)。 德国佛尔夫斯克曾宣布以10万马克作为奖金奖给在他逝世后一百年内,第一个证明该定理的人,吸引了不少人尝试并递交他们的“证明”。
1905 0