实现向右循环移位

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 88 收藏 0 点赞 0 评论 0

解:  #include <stdio.h>
main()
{
unsigned a,b,c;
int n;
printf(“input a:”);
scanf(“%o”,&a);
printf(“input n:”);
scanf(“%d”,&n);
b=a<<(16-n);
c=a>>n;
a=b|c;
printf(“%on”,a);
}

解:  #include <stdio.h>

main()

{

unsigned a,b,c;

int n;

printf(“input a:”);

scanf(“%o”,&a);

printf(“input n:”);

scanf(“%d”,&n);

b=a<<(16-n);

c=a>>n;

a=b|c;

printf(“%on”,a);

}

评论列表
文章目录