[单选题]

有以下程序:includemain(){int a=1,b=2,c=3,x;x=(a^B)&c;printf("%d/n",x);}程序的运

有以下程序: #include<stdio.h> main() { int a=1,b=2,c=3,x; x=(a^B)&c;printf("%d/n",x); } 程序的运行结果是( )。

A.0

B.1

C.2

D.3

参考答案与解析:

相关试题

有以下程序:#includemain(){int x=3,y=2,z=1; pr

[单选题]有以下程序:includemain(){int x=3,y=2,z=1; printf("%d/n",x£¯y&~z);程序运行后的有以下程序: #include <stdio.h> main() { int x=3,y=2,z=1; printf("%d/n",x/y&~z); 程序运行后的输出结果是( )。A.3B.2C.1D.0

  • 查看答案
  • 有以下程序#includemain(){ int a=1,b=2,c=3,d=0

    [单选题]有以下程序includemain(){ int a=1,b=2,c=3,d=0;if(a=1&& b£«£«=2)if(b!=2||c£­!有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3) printf("%d,%d,%d/n",a,b,c); else printf(%d,%d,%d/n",a,b,c); else printf("

  • 查看答案
  • 有以下程序:#includemain(){int x=8;for(;x>0;x£

    [单选题]有以下程序:includemain(){int x=8;for(;x>0;x£­£­){if(x%3){printf("%d,",x£­£­);continu有以下程序: #include<stdio.h> main() { int x=8; for(;x>0;x--) { if(x%3) {printf("%d,",x--);continue;} printf("%d,",--x); } } 程序的运行结果是( )。A.7,4,2B.8,7,5,2C.9,7,6,4D.8,5,4,

  • 查看答案
  • 请阅读以下程序:#includemain(){int x=1,y=0,a=0,b

    [单选题]请阅读以下程序:includemain(){int x=1,y=0,a=0,b=0;switch(x){case 1:switch(y){case请阅读以下程序: #include<stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++;break;} case 2: a++,b++;break;} printf("a=%d,b=%d/n",a,b); 上面程序的输出结果是A.a=2,

  • 查看答案
  • 有以下程序#includemain(){int b[3][3]={0,1,2,0

    [单选题]有以下程序includemain(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0;for(i=0;i<3;i£«£«)有以下程序 #include<stdio.h> main() {int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i<3;i++) for(j=2;j>=i;j--)t+=b[i][j]; printf("%d/n",t); } 程序运行后的输出结果是( )。A.4B.3C.8D.9

  • 查看答案
  • 有以下程序:#includemain(){int x=0,y=5,z=3; wh

    [单选题]有以下程序:includemain(){int x=0,y=5,z=3; while(z£­£­>0&& £«£«x<5) y=y£­1; pr有以下程序: #include <sldio.h> main() { int x=0,y=5,z=3; while(z-->0&& ++x<5) y=y-1; printf("%d,%d,%d/n",x,y,z); } 程序执行后的输出结果是( )。A.3,2,0B.3,2,-1C.4,3,-1D.5,-2,-5

  • 查看答案
  • 有下列程序:#includemain(){int x=1,y=0,a=0,b=0

    [单选题]有下列程序:includemain(){int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0有下列程序: #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++;break; case 1:b++;break; } case 2: a++;b++;break; case 3: a++;b++; } printf(

  • 查看答案
  • 有以下程序:#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

  • 查看答案
  • 有以下程序:#includemain(){int x=102,y=012; pr

    [单选题]有以下程序:includemain(){int x=102,y=012; printf("%2d,%2d/n",x,y);}执行后的输出有以下程序: #include <stdio.h> main() { int x=102,y=012; printf("%2d,%2d/n",x,y); } 执行后的输出结果是( )。A.10,01B.02,12C.102,10D.02,10

  • 查看答案
  • 有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x

    [单选题]有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是A.if (c<a) x=1; else if (b<a) x=2; else x=3;B.if (a<3) x=3; else if (b<a) x=2; else x=1;C.if (a<3) x=3; if (a<2) x=2; if (a<1) x=1;D.if (a<b) x=b; if (b<c) x=c; if (c<a) x=a;

  • 查看答案
  • 有以下程序:#includemain(){int a=1,b=2,c=3,x;x