【单选题】在执行完以下C语句后,B的值是() char Z=`A`; int B; B=((24115)(Z|`a`));A.0B.1C.TRUED.FALSE

【单选题】在执行完以下C语句后,B的值是() char Z=`A`; int B; B=((241&15)&&(Z|`a`));

A.0

B.1

C.TRUE

D.FALSE


参考答案和解析
28

相关考题:

设有以下语句:char x=3,y=6,z;z=x^y2;则z的二进制值是A.00010100B.00011011C.00011100D.00011000

设有以下语句 char x=3,y=6,Z; z=x^y<<2; 则z的二进制值是A.00010100B.00011011C.00011100D.00011000

若有以下类型说明语句: char w;int x;float y, z; 则表达式w*x+z-y的结果为______类型。A.floatB.charC.intD.double

下列变量说明语句中,正确的是______。A.char a=b=c;B.char a;b;c;C.int x;z;D.int x,z;

执行下面的程序段 int x=35; char z='A'; int B; B=((x15)(z<'a')); 后,B的值为_______。A.0B.1C.2D.3

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

执行下面的程序段 int x=40; char z='B'; int B; B=((x0xff)(z>'a')); 后,B的值为( )A.0B.1C.2D.3

在执行完下列的c语句段之后,则B的值是( )。 char a=A; int b; B=((34b));A.0SXB 在执行完下列的c语句段之后,则B的值是( )。 char a=A; int b; B=((34&&56)&&(ab));A.0B.1C.TRUED.FALSE

在执行完下列的C语句段之后,则B的值是( )。 char a='A'; int b; B=((34 56)(a<'b'));A.0B.1C.真D.假

以下程序执行后x的值是()。includemain(){int x,y=252,i=386,*m=y,*z=i;x=(z 以下程序执行后x的值是( )。 #include <stdio.h> main() { int x,y=252,i=386,*m=y,*z=i; x=(z= =m); printf("%d",x); }A.252B.1C.0D.运行时出错,x无定值

设有以下语句char x=3,y=6,z;z=x^y2;则z的二进制值是A.00010100 B.00011011 C.00011100 D.00011000

执行以下语句后的输出结果是______。int x=10,y=3,z;printf("%d\n",z=(x%y,x/y));A.1B.0C.4D.3

若m,y,z均为int型变量,则执行下面语句后m值是______。 m=1;x=2;y=3;z=4; m=(m<x)?m:x; m=(n<y)?m:y; m=(m<z)?m;z;A.1B.2C.3D.4

在执行完下列的c语句段之后,则B的值是( )。char a=A;int b;B=((34&&56)&&(ab));A.0B.1C.TRUED.FALSE

若有定义语句:int x=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为A.1.9B.1C.2D.2.4

在执行完下列的C语句段之后,则B的值是( )。char a='A';int b;B=((3456) (a<'b'));A.0B.1C.TRUED.FALSE

若有定义语句:“int x=12,y=8,z;”,在其后执行语句“z=0.9+x/y;”,则2的值为( )。A.1.9B.1C.2D.2.4

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

设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

设有一共用体变量定义如下: union data { long w; float x; int y; char z;}; union data beta; 执行下列语句后,正确的共用体变量beta的值是( )。 beta.w=123456; beta.y=888; beta.x=3.1416; beta.z='x';A.123456B.888C.3.1416D.'X'

试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z=0.9+x/y; , 则z 的值为()A.1.9B.1C.2D.2.4

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

执行以下语句后z的值是()。Intx=24,y=36,z=8;if(xy){z=x;}else{z=y;}。A、24B、36C、8D、16

下列变量说明语句中,正确的是()。A、char a;b;c;B、int x,z;C、char:a b c;D、int x;z;

执行下列语句后,b 的十进制值是().  int x=240,y=15,b;  char z='A';  b=(( x  y )  ( z  'a' ));

执行下列语句后,z的值是(). intx=4,y=25,z=5; z=y/x*z;

设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x||++y++z;A、不定值B、2C、1D、0

单选题若有定义语句:int x=12,y=8,z;在其后执行语句:z=0.9+x/y;则z的值为(  )。A1.9B1C2D2.4