求助:关于谭浩强C程序设计 位运算 例12.2
											例题和程序如下:我的程序:
 程序代码:
程序代码:#include<stdio.h>
int main()
{
    unsigned a,b,c,d,n;
    printf("请输入八进制数a,循环移位数n(0-16):\n");
    scanf("%o%d",&a,&n);
    b=a<<(16-n);
    c=a>>n;
    d=c|b;
    printf("(a)8=%o,(a)10=%d\n(d)8=%o,(d)10=%d\n",a,a,d,d);
    return 0;
}我的输出:
请问各位....为什么会这样....
[此贴子已经被作者于2018-5-12 22:39编辑过]



 
											





 
	    

 
	
 
											

