学习使用按位异或 ^

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

题目:学习使用按位异或^。
程序分析: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

相关文章
|
9月前
位运算异或^的奇技淫巧
位运算异或^的奇技淫巧
|
7月前
按位操作符:按位与 & 、按位或 | 、按位异或 ^ 、按位取反 ~
所有的按位操作符都是按二进制位补码操作
33 0
|
10月前
|
算法
异或^符号的使用
异或^符号的使用
54 0
|
11月前
T^T(1)
T^T(1)
|
11月前
|
C++
求n^k的前三位数和后三位数(log 10……)
求n^k的前三位数和后三位数(log 10……)
位运算中的按位与(&),按位或(|),按位异或(^)
位运算中的按位与(&),按位或(|),按位异或(^)
75 0
位运算中的按位与(&),按位或(|),按位异或(^)
|
算法
a^b(快速幂)
题目: 求 a 的 b 次方对 p 取模的值。 输入格式: 三个整数 a,b,p ,在同一行用空格隔开。 输出格式: 输出一个整数,表示a^b mod p的值。
61 0
|
算法 C++
(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万马克作为奖金奖给在他逝世后一百年内,第一个证明该定理的人,吸引了不少人尝试并递交他们的“证明”。
1805 0