如何比较两个数,相同为0,不同为1 或者 相同为1,不同为0?
答:
法一:if(a==b)
{
c=0;
}
else
{
c=1;
}
法二:int c = a==b?0:1;
法三:用位运算
(a^b) > 1?1:0;
如何比较两个数,相同为0,不同为1 或者 相同为1,不同为0?
答:
法一:if(a==b)
{
c=0;
}
else
{
c=1;
}
法二:int c = a==b?0:1;
法三:用位运算
(a^b) > 1?1:0;