若输入173253,则以下程序的运行结果为______。main(){ unsigned a; int n1,n2; scanf("%o",&a); printf("%o",getbits(a,4,8));}getbits(value,n1,

admin2009-02-15  19

问题 若输入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

答案2

解析
转载请注明原文地址:https://kaotiyun.com/show/UrXp777K
0

最新回复(0)