77问答网
所有问题
c语言中,a^b是什么意思?
如题所述
举报该问题
推荐答案 推荐于2016-02-21
按位异或,
例如
#include<stdio.h>
int main()
{
int a=10,b=2;
int c = a^b;
printf("%d",c);
getch();
return 0;
}
输出结果是8;
1010//10
0010//2
——^
1000//8
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GYpGG3NIv.html
其他回答
第1个回答 2009-12-05
位运算:按位异或运算符
看运算符左右值的二进制数字,一一对应,若相同(即:1-1或者0-0)就为0若不同(1-0或者0-1)则为1
结果得到的二进制就是结果
第2个回答 2016-03-11
按位异或,
例如
#include<stdio.h>
int main()
{
int a=10,b=2;
int c = a^b;
printf("%d",c);
getch();
return 0;
}
输出结果是8;
1010//10
0010//2
——^
1000//8
第3个回答 2009-12-05
a的b次方
第4个回答 2009-12-05
a的b次方
如2^3就是2的3次方,就是8
1
2
下一页
相似回答
在
C语言中a^b是什么意思
啊
答:
异或(xor)是一个数学运算符
。它应用于逻辑运算。异或符号为“^”。 其运算法则为a异或b=a'b或ab'(a'为非a)。真异或假的结果是真,假异或真的结果也是真,真异或真的结果是假,假异或假的结果是假。就是说两个值不相同,则异或结果为真。反之,为假。异或也叫半加运算,其运算法则相当于...
c语言中a^b是什么意思
答:
a^b
的
含义
就是把a和b转换成2进制的bit,然后按位异或 例如:3^5=00000011^00000101=00000110=6
C语言中a^b是什么意思
啊?
答:
对应位相同为0, 不同为1
在
C语言中
“
a^b
”
是什么意思?
答:
a
异或 b 按位异或 比如 a 为 5 --- 0101 b 为 7 ---0111 ___0010 对应位相同为0, 不同为1 希望对你有帮助。谢谢
C语言
a = a^b,其中
a^b是什么意思?
答:
a^b意思是
:a与b进行异或运算。规则是:若参加运算的两个二进制位同号,则结果为0(假);异号则为1(真)。即0^0=0,0^1=1,1^0=1,1^1=0。
c语言中a^b
和a&b分别
是啥意思
啊
答:
a^b是
位运算中异或的
意思,
相同为0不同为1 a&b是且运算,也是位运算,相同为1不同为0
a^b
表示
什么意思
答:
^是
C语言
的位运算符,按位异或的
意思
.
a^b
就是拿a和b的二进制形式,按位,相同得0,不同得1.如:2^3==(10)^(11)==(01)==1
大家正在搜
a&b在c语言中是什么意思
c语言中fabs是什么意思
c语言中break什么意思
c语言中abs什么意思
c(a,b)是什么意思
aeb是什么意思
b-=a是什么意思
m=a>b是什么意思
c语言中a大于b大于c
相关问题
在C语言中a^b是什么意思啊
c语言a=a^b; b=a^b; ...
c语言a^=b,b^=a,a^=b是什么意思
在C语言中“a^b”是什么意思?
C语言中a^b是什么意思啊?
C语言中a^b是什么意思
C语言:a!^=b是否等于a=a!^b,这是个啥意思?
c语言中a^b和a&b分别是啥意思啊