CSDN博客

img avalonBBS

2-7

发表于2004/9/14 0:26:00  668人阅读

/*
编写一个函数invert(x,p,n),该函数返回对x执行下列操作后的结果值:
将x中从第p位开始的n个二进制位求反(即,1变0,0变1),x的其余各位保持不变.
*/
int invert(int x,int p,int n)
{
 return (x^(~(~0<<n)<<p));
}
0 0

相关博文

我的热门文章

img
取 消
img