PTA6-2 运用位运算,计算浮点数的相反数为什么这样不行啊我觉得逻辑上没问题移位的时候在符号位上填充之前的符号所代表的数值
// 计算并返回 -xint MyNegative ( int x ){ int a,b,c; a=x^0x80000000; b=a<<1; c=b^0x800000000; return c>>1;}