29、有定义语句: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;

29、有定义语句: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;


参考答案和解析
if(a < 3) x = 3 ; if(a<2) x=2; if (a<1) x=1;

相关考题:

在VB程序中,以下程序段执行后,x的值为( )x=0Do While x 在VB程序中,以下程序段执行后,x的值为( )x=0Do While xx=x+1LoopA.2B.3C.4D.5

若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。

执行下列语句段后程序的输出结果是______。int x[]={1,2,3,4,5};int q=x;cout*(++q)<<end1;

设有定义:int x=3;,以下表达式中,值不为l2的是( )。A.x*=x+1B.x++,3*xC.x*=(1+x)D.2*x.x+=6

有定义: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(a<2) 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;

有定义语句: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 (a3) x=3; if (a2) x=2; if (a1) x=1;D.if (a<b) x=b; if (b<c) x=c; if (c<a) x=a;

有以下程序段:int k=0, a=1, b=2, c=3;k=ac? c:k;执行该程序后,k的值是______。A.3B 有以下程序段: int k=0, a=1, b=2, c=3; k=a<b? b:a; k=k>c? c:k; 执行该程序后,k的值是______。A.3B.2C.1D.0

有以下程序段: int k=0,a=1,b=2,c=3; k=ac?c:k; 执行该程序段后,k的值是 有以下程序段: int k=0,a=1,b=2,c=3; k=a<b?b:a; k=k>c?c:k; 执行该程序段后,k的值是 ______。A.3B.2C.1D.0

有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是A.if(c<a) x=1; else if(b<a) x=1; else x=3;B.if(a<3)x=3; else if(a<2)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;

有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。A.if(c<a)x=1; elseif(b<a)x=2; elsex=3;B.if(a<3)x=3; elseif(a<2)x=2; elsex=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;

若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。A. a=1,b=2 S 若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。A. a=1,b=2B.a=3,b=lC.a=3,b=2D.a=2.b=1

有以下程序段:int k=0,a=1,b=2,c=3;k=ac?c:K;执行该程序段后,k的值是()。A.3B.2C.1D.0 有以下程序段: int k=0,a=1,b=2,c=3; k=a<b? b:a; k=k>c? c:K; 执行该程序段后,k的值是( )。A.3B.2C.1D.0

若有定义:int i=0,x=0;int a[3][3]={1,2,3,4,5,6,7,8,9};则以下程序段运行后x的值为()for(;i3;i++)x+=a[i][2-i]; A.0B.12C.15D.18

若有定义:int x;则语句x=(2*3)+6%5;运行后,x的值是() A.8B.7C.6D.5

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

有以下程序段:int k=0,a=1,b=2,c=3;k=ac ? c:k;执行该程序段后,k的值是()。A.3B.2C 有以下程序段: int k=0,a=1,b=2,c=3; k=a<b ? b:a; k=k>c ? c:k; 执行该程序段后,k的值是( )。A.3B.2C.1D.0

有定义语句: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(a<2)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;

设x、y、z均为int型变量,则执行以下语句后,x、y, z的值为( ) X=1; y=0; Z=2; y++++Z ||++ X;A.2、l、3B.2、0、3C.2、l、3D.2、1、2

执行下列程序段后,变量y的值为( ) int x[]={1,2,3,4},y,*p=x[1]; y=(*--P)++;A.1B.2C.3D.4

有定义语句:int m=1,n=2,P=5,x;,则以下选项中各程序段执行后,x的值不等于5的是( )。A.B.C.D.

假定w、x,y、z、m均为int型变量,有如下程序段; w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m<y)?m:y; m=(m<z)?m:z; 则该程序段执行后,m的值是( )A.4B.3C.2D.1

经过以下语句定义后,表达式z+=x>y?++x:++y的值是______。int x=1,y=2,z=3;A.2B.3C.6D.5

设x为int变量,执行x=1/3+1/3+1/3;语句后,x的值为()

若已有如下宏定义: #define MIN(x,y)  (x)(y)?(x):(y) 以及定义:int a=1,b=3,c;,则执行语句c=MIN(a=b,b-a);以后,变量c的值是()

若有定义:int x;则语句x=(2*3)+6%5;运行后,x的值是()A、8B、7C、6D、5

有定义语句:"inta=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(a<2)x=2; else x=1;C、if(a<3) x=3;if(a<2) x=2;if(a<l)x=1;D、if(a<b) x=b;if(b<c) x=c;if(c<a) x=a;

单选题若有定义:int x;则语句x=(2*3)+6%5;运行后,x的值是()A8B7C6D5

单选题有定义语句:"inta=1,b=2,c=3,x;",则以下选项中各程序段执行后,x的值不为3()Aif(c<a)x=1; else if(b<a)x=2:else x=3;Bif(a<3)x=3:else if(a<2)x=2; else x=1;Cif(a<3) x=3;if(a<2) x=2;if(a<l)x=1;Dif(a<b) x=b;if(b<c) x=c;if(c<a) x=a;