全站数据
8 4 2 0 5 8 1

c语言中循环右移怎么实现

造价工程师考试 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 20:44:40

问题描述

c语言中循环右移怎么实现求高手给解答
精选答案
最佳答案

unsignedcharcrol(unsignedcharc,unsignedb){//左移unsignedcharleft;left=c<<b;unsignedcharright;right=c>>(sizeof(unsignedchar)-b);returnleft|right;}unsignedcharcror(unsignedcharc,unsignedb){//右移unsignedcharright;right=c>>b;unsignedcharleft;left=c<<(sizeof(unsignedchar)-b);returnleft|right;}