假定所有变量均已正确说明,下列程序段运行后x的值是 int a,b,c,x; a=b=c=0,x=35; if(!a)x--; else if(b); if(c)x=3; else x=4;A.34B.4C.35D.3

假定所有变量均已正确说明,下列程序段运行后x的值是 int a,b,c,x; a=b=c=0,x=35; if(!a)x--; else if(b); if(c)x=3; else x=4;

A.34

B.4

C.35

D.3


参考答案和解析
B

相关考题:

有下面程序段: a:=false;b:=false;c:=false; x:=15; if a then x:=x0 else if b then x:=x-5 else if c then x:=20 else x:=25; 假设所有变量均已说明,程序运行后x的值是( ) 。 A25B20C15D5

假定所有变量均已正确说明,下列程序段运行后x的值是( )。a=b+c=0;x=12;if(!A) x--;elsex=5;if(C) x=3;elsex=4;A.11B.4C.12D.3

设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是( )。A.if(x++);B.if(x>yy!=0);C.if(x>0)x-- elsey++;D.if(y<0){;} else x++;

两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是( )。 main() { int x; scanf("%d",x); if(x++>2)printf("%d",x); else printf("%d\n",x--); }A.4和2B.4和1C.4和0D.3和1

假定所有变量均已正确说明,下列程序段运行后x的值是( )。a=b=c=0;x=12;if(!a)x--;else x=5;if(C) x=3;else x=4;A.11B.4C.12D.3

下列程序的运行结果是()。includemain(){int a=0,b=4,c=0,d=10,x; if(a)d=d-10; elseif 下列程序的运行结果是( )。 #include<stdio.h> main() { int a=0,b=4,c=0,d=10,x; if(a) d=d-10; else if(!b) if(!c) x=15; else x=25; printf("%d\n",d); }A.5B.3C.20D.10

假定所有变量已正确说明,下列程序段运行后,x的值是 ( ) a=b=c=0;x=35; if (! a) x- -; else if (b); if (c) x=3; else x=4;A.34B.4C.35D.3

当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为______。if (ad) x=1;else if(a 当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为______。if (a<6) if(c>d) x=1; else if(a<c) if (b>l) x=2; else x=3; else x=6; else x=7;A.1B.2C.3D.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;

假定所有变量均已正确说明,下列程序段运行后x的值是 ( ) a=b=c=0;x=35; if(! a)x--; eles if(b); if(c) x=3; else x=4;A.34B.4C.35D.3

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

下列程序的运行结果是()。includemain(){int x=5,a=1,b=2,c=5,d=0; if(a 下列程序的运行结果是( )。 #include<stdio.h> main() { int x=5,a=1,b=2,c=5,d=0; if(a<B) if(b!=3) if(!C) x=1; else if(D) x=1; else x=-1; printf("%d",x); }A.-1B.0C.1D.不确定的值

当a=4,b=5,c=7,d=6时,执行下面一段程序: if(a<B)if(c<D)x=1; else if(a<C)if(b<C)x=2: else x=3; else x=4; else x=5; 程序执行后,x的值为( )。A.1B.2C.3D.4

下列程序的运行结果是()。includemain (){ int x=5, a=1, b=2, c=5, d=O ;if (a 下列程序的运行结果是( )。 #include<stdio.h> main () { int x=5, a=1, b=2, c=5, d=O ; if (a<b) if (b!=3) if (!c) x=1; else if(d)x=1; else x=-1; printf("%d",x); }A.-1B.0C.1D.不确定的值

下列程序的运行结果是()。includemain(){ int a=0,b=4,c=0,d=10,x;if(a) d=d-10;else i 下列程序的运行结果是( )。 #include<stdio.h> main() { int a=0,b=4,c=0,d=10,x; if(a) d=d-10; else if(!b) if(!c) x=15; else x=25; printf("%d\n",d); }A.5B.3C.20D.10

当下面的程序运行后,变量c的值为______。 main () { int a=45, b=27, c=0; c=max (a, b); } int max (x, y) int x,y; { int z; if (xy) z=x; else z=y; return(z); }A.45B.27C.0D.72

当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是( )。 if(a<B)if(c<D)x=1; else if(a<C)if(b<D)x=2: else x=3: else x=6: else x=7:A.1B.6C.3D.2

假定所有变量均已正确说明,下列程序段运行后x的值是( )。 A.11B.4C.12SXB 假定所有变量均已正确说明,下列程序段运行后x的值是( )。A.11B.4C.12D.3

有以下程序#inclUdestdio.hmain(){int x=1。y=0;if(!x)y++;else if(x==0)if(x)y+=2;else y+=3; .printf(“%d\n”,y);}程序运行后的输出结果是A.3B.2C.1D.0

假定所有变量均已正确说明,下列是程序段运行后x的值是 ( ) a=b=C=O;x=35; if(! a)x- -; else if(b); if(c)x=3; else x=4;A.34B.4C.35D.3

假定所有变量均已正确说明,以下程序段运行后,x的值是______。a=b=c=0;x=35;if(!a) x--;else if(b);if(c)x=3;else x=4;A.34B.4C.35D.3

设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是______。A.if(x++);B.if(x>yy!=0);C.if(x>y)x-- else y++:D.if(y<0){;} else x++;

假定所有变量均已正确说明,下列程序段运行后x的值是 a=d=c=0;x=35; if(! a) x=-1, else if(b) ; if(c) x=3; else x=4;A.34B.4C.35D.3

设int i=10,j=11,k=12,x=0;执行语句: if(i>5) if(j>100) if(k>11) X=3; else x=4; else x=5; 后x的值是( )。A.0B.3C.4D.5

有以下程序#includemain(){ int x=1,y=0;if(!x) y++;else if(x==0)if (x) y+=2;else y+=3;printf(%d\n,y);}程序运行后的输出结果是A.3B.2C.1D.0

有定义语句: "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 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的值是( ) a=b=c=0; x=35; if(!a)x--; else if(b);if(c)x=3;else x=4;A.34B.4C.35D.3