CSDN博客

img avalonBBS

2-8

发表于2004/9/14 0:44:00  701人阅读

/*
编写一个函数rightrot(x,n),该函数返回将x循环右移(即从最右端移出的位将从最左端
移入)n二进制位后所得到的值
*/
unsigned  rightrot(unsigned  x,unsigned  n)
{
 return (~(~0<<n)&x)<<(sizeof(x)*8-n) | (x>>n);
}
0 0

相关博文

我的热门文章

img
取 消
img