[单选题]

执行下列程序段后,变量a,b,c的值分别是( )。

int x=5,y=4;

int a,b,c;

a=(--x==y++)?x:++y;

b=++X;

C.=y;

A.a=5,b=5,c=5

B.a=4,b=5,c=5

C.a=5,b=6,c=5

D.a=1,b=5,c=6

参考答案与解析:

相关试题

执行下列程序段后,变量a,b,c的值分别是()。int x=5,y=4;int

[单选题]执行下列程序段后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;A.a=5,b=5,c=5B.a=4,b=5,c=5C.a=5,b=6,c=5D.a=1,b=5,c=6

  • 查看答案
  • 执行下列程序段后,变量a,b,c的值分别是()。int x=5,y=4; int

    [单选题]执行下列程序段后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;A.a=5, b=5, c=5B.a=4, b=5, c=5C.a=5, b=6, c=5D.a=1, b=5, c=6

  • 查看答案
  • 以下程序段执行完毕后,变量a和b的值分别是()int a=4,b=5,*p1=&

    [单选题]以下程序段执行完毕后,变量a和b的值分别是()int a=4,b=5,*p1=&a,*p2=&b;a=2*(*p1%-*p2)+5;b=*p1**p2++;A . 13,65B . -3,-15C . -3,-18D . 13,78

  • 查看答案
  • 执行以下程序段后,变量x=______,y______。 int x=5; in

    [主观题]执行以下程序段后,变量x=______,y______。int x=5;int y=0;y = --x * 3;

  • 查看答案
  • 以下程序段执行完后,变量x的值为()。 x=2 y=4 do x=x*y y=y

    [单选题]以下程序段执行完后,变量x的值为( )。x=2y=4dox=x*yy=y+1loop while y<4A.2B.4C.8D.20

  • 查看答案
  • 执行以下程序段后,T的值为int T=’a’, x=12, y=5;T=((x

    [单选题]执行以下程序段后,T的值为int T=’a’, x=12, y=5;T=((x || y)&&(T>’A’));A.1 B.NULL C.-l D.0

  • 查看答案
  • 执行下列程序段后,x和i的值分别是和int x,i;for (i=1,x=1;i

    [主观题]执行下列程序段后,x和i的值分别是和int x,i;for (i=1,x=1;i<=50;i++){ if(x>=10) break; if(x%2==1) { x+=5; continue; } x-=3;}

  • 查看答案
  • 以下程序段执行完后,变量A和B的值分别是( )。 A=1 B=A DO UNTI

    [单选题]以下程序段执行完后,变量A和B的值分别是( )。 A=1 B=A DO UNTIL A> =5 A=A+B B=B+A LOOPA.1, 1B.4, 6C.5, 8D.8, 13

  • 查看答案
  • 下列程序段执行后,内存变量y的值是( )。 x=76543 y=0DO WHIL

    [单选题]下列程序段执行后,内存变量y的值是( )。 x=76543 y=0 DO WHILE x>0 y=x%10+Y*10 X=int(x/10) ENDDOA.3456B.34567C.7654D.76543

  • 查看答案
  • 执行下面的一段C程序后,变量x的值为(41)。 charX=200; int

    [单选题]执行下面的一段C程序后,变量x的值为(41)。charX=200;int a=300;B.OOL flag;int valuel,value2;valuel=200;value2=300;if( flag&&((value1=value2)=200)){x=x+a;}(41)A.OB.200C.300D.500

  • 查看答案
  • 执行下列程序段后,变量a,b,c的值分别是()。 int x=5,y=4; in