编写一个函数,实现左右循环移位,函数名为move,调用方法为move,其中value为需要循环位移的数,n为位移的位数,n0表示为右移,例如,n=4表示右移4位;n=-3表示左移3位,请务必注意本题中的整数是32位无符号整数,输入和输出时可以使用%u进行处理。
编写一个函数,实现左右循环移位。函数名为move,调用方法为move(value, n)。其中value为需要循环位移的数,n为位移的位数。n<0表示为左移;n>0表示为右移。例如,n=4表示右移4位;n=-3表示左移3位。 请务必注意本题中的整数是32位无符号整数,输入和输出时可以使用%u进行处理。
(图片来源网络,侵删)