求助:关于谭浩强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编辑过]