[单选题]

有以下程序includemain(){int a=5,b=lt; t=(a<<2)|b;printf("%d/n",t);}程序运行后的

有以下程序 #include<stdio.h> main() { int a=5,b=lt; t=(a<<2)|b;printf("%d/n",t); } 程序运行后的输出结果是______。

A.21

B.11

C.6

D.1

参考答案与解析:

相关试题

有以下程序:#includemain(){int a=1,b=2;for(;a<

[单选题]有以下程序:includemain(){int a=1,b=2;for(;a<12;a£«£«) {b£«=a*2;a£«=3;}printf("%d,%d/有以下程序: #include <stdio.h> main() { int a=1,b=2; for(;a<12;a++) {b+=a*2;a+=3;} printf("%d,%d/n",b,A); } 程序运行后的输出结果是( )。A.32,13B.46,10C.72,13D.72,10

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />void fun(int a,int b)<br />{ int t;<b

    [单选题]有以下程序:#include void fun(int a,int b){ int t;t=a;a=b;b=t;}main(){ i

  • 查看答案
  • 下列程序的输出结果是()。main(){int a=4,b=5,c;if(a<B

    [单选题]下列程序的输出结果是( )。 main() { int a=4,b=5,c; if(a<B) { c=a*b;printf("%d,%d,%d/n",b,a,C);} else { c=b/a;printf("%d,%d,%d/n",b,a,C);} }A.4,5,12B.20C.5,4,20D.12

  • 查看答案
  • 有如下程序main(){ int a=2,b=1,c=2; if(a<b) c=

    [单选题]有如下程序main() { int a=2,b=-1,c=2; if(a<b) c=1; if(b<0)c=0; else c++; printf("%d\n",c);}该程序的输出结果是A.0 B.1C.2 D.3

  • 查看答案
  • 有以下程序void f(int x,int y){int t,if(x<y){t

    [单选题]有以下程序void f(int x,int y){ int t, if(x<y){t=x;x=y;t;}}main(){ int a=4,b=3,c=5; f(a,B) ;f(a,C) ;f(b,C) ; cout<<a<<","<<b<<","<<c<<end1;}执行后输出结果是A.3,4,5B.5,3,4C.5,4,3D.4,3,5

  • 查看答案
  • 有以下程序 void f(int x,int y) { int t; if(x<

    [单选题]有以下程序 void f(int x,int y) { int t; if(x<y){ t=x; x=y; y=t; } } main( ) { int a=4,b=3,c=5; f(a,b); f(a,c); f(b,c); printf("%d,%d,%d/n",a,b,c); } 执行后输出的结果是A.3,4,5B.5,3,4C.5,4,3D.3,5,4

  • 查看答案
  • 有以下程序#inculde <stdio.h>int F(int t[],int

    [单选题]有以下程序#inculde <stdio.h>int F(int t[],int n);main(){ int a[4]=(1,2,3,4),s;s =F(a,4);printF(“%d/n”,s);}int F(int t[],int n){ iF(n>0) return t[n-1]+F(t,n-1);E.lse return 0;}程序运行后的输出结果是A.4B.10C.14D.6

  • 查看答案
  • 有以下程序#inculde <stdio.h>int F(int t[],int

    [单选题]有以下程序#inculde <stdio.h>int F(int t[],int n);main(){ int a[4]=(1,2,3,4),s;s =F(a,4);printF(“%d/n”,s);}int F(int t[],int n){ iF(n>0) return t[n-1]+F(t,n-1);E.lse return 0;}程序运行后的输出结果是A.4B.10C.14D.6

  • 查看答案
  • 有以下程序void f(int x,int y){int t;if(x < y)

    [单选题]有以下程序void f(int x,int y){int t;if(x < y){t=x;x=y;y=t;}}main(){int a=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf("%d,%d,%d/n",a,b,c);}执行后输出结果是()A . 3,4,5B . 5,3,4C . 5,4,3D . 4,3,5

  • 查看答案
  • 有以下程序:<br />#include <br />int b=2;<br />int fun(int *k)<br />{ b=*k+b;<b

    [单选题]有以下程序:#include int b=2;int fun(int *k){ b=*k+b;?return(b);}main(){ int a[10

  • 查看答案