单选题
若输入173253,则以下程序的运行结果为______。
main()
unsigned a;
int n1,n2;
scanf("%o",&a);
printf("%o",getbits(a,4,8));
getbits(value,n1,n2)
unsigned value;
int n1,n2;
unsigned z;
z=~0;
z=(z>>n1)&(z<<(16-n2));
z=value&z;
z=z>>(16-n2);
return(z);
A、
173253
B、
6
C、
8
D、
173
【正确答案】
B
【答案解析】
提交答案
关闭