网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

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


参考答案

更多 “ 若输入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=valuez; z=z>>(16-n2); return(z);}A.173253B.6C.8D.173 ” 相关考题
考题 设有如下程序:main(){int n1,n2;scanf("%d",n2);while(n2!=0){ n1=n2%10;n2=n2/10;printf("%d",n1);}}程序运行后,如果从键盘上输入1298,则输出结果为【】。

考题 设有如下程序:main(){int n1,n2;scanf("%d",n2);while(n2!=0){ n1=n2%10;n2=n2/10;printf("%d",n1);}}程序运行后,如果从键盘上输入1298,贝愉出结果为【 】。

考题 若运行输入:3,则以下程序的输出结果是( )。 main() {int a,b; scanf("%d",A); b=(a>=0 若运行输入:3<回车>,则以下程序的输出结果是( )。 main() {int a,b; scanf("%d",A); b=(a>=0)?a:-a; printf("b=%d",B); }

考题 设有如下程序main(){ int n1,n2; scanf("%d",n2); while(n2!=0) { n1=n2%10; n2=n2/10; printf("%d",n1); }}程序运行后,如果从键盘上输入1298,则输出结果为

考题 在下面的程序运行时,如果从键盘上输入1298并回车,则输出结果为【】。 include void 在下面的程序运行时,如果从键盘上输入1298并回车,则输出结果为【 】。include <iostream. h>void main() {int n1, n2;cin>>n2;while (n2!=0) {n1=n2%10;n2=n1/10;cout<<rd<< ","}}

考题 若输入ab,程序运行结果为【 】 main() { static char a[3]; scanf("%s",a); printf("%c,%c",a[1],a[2]); }A.bB.a,C.b,D.程序出错

考题 设有以下程序 main() { int n1,n2; scanf("%d",n2); while (n2!=0) { n1=n2%10; n2=n2/10; printf("%d",n1); } } 程序运行后,如果从键盘上输入1298,则输出结果为()。

考题 设有以下程序: main() { int n1,n2; scanf("%d",n2); while(n2!=0) { n1=n2%10; n2=n2/10; printf("%d",n1); } } 程序运行后,如果从键盘上输入1298;则输出结果是: 。

考题 设有以下程序段: int n1,n2; scanf("%d",n2); while(n2!=0) { n1=n2%10; n2=n2/10; } 若从键盘中输入1298,则循环体执行的次数为 。