先将x的值加1,然后把x和y的差赋给z。若用一条C语句完成操作,则相应的语句是()。A.z=++x-y;B.z=(x+=1)-y;C.z=(x,x-y);D.z=(x++,x-y);

先将x的值加1,然后把x和y的差赋给z。若用一条C语句完成操作,则相应的语句是()。

A.z=++x-y;

B.z=(x+=1)-y;

C.z=(x,x-y);

D.z=(x++,x-y);


参考答案和解析
A

相关考题:

已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y++z;后,表达式x+y的值为A.1B.2C.3D.4

若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是( )w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;A.2B.3C.5D.4

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

x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )。A.INPUT x,y、z; x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )。A.INPUT x,y、z;B.scanf(”%d%d%d”,&x,y,&z.);C.sCanf(”%d%d%d”,x,y,z.);D.read(”%d%d%d”,x,&y,&z.);

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

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

设x,y,z均为整型变量,现有如下语句x=y=z=1;(++x||(++y++z));,则执行这个语句后y的值为A.2 B.1 C.0 D.不定值

若已定义:int x=12;对①int *p=和②*p=x;这两条语句的正确理解是() A.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量B.语句①和②中的*p含义相同,都表示给指针变量赋值C.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量pD.语句①和②的执行结果都是把变量x的地址赋给指针变量p

若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

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

设x=1 , y=2 , z=3则执行语句 y+=z--/++x;后y的值是()。A.3.5B.3C.4D.5

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

为了给三个变量赋初值1,赋值语句是:x=y=z=1。()

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

设x,y,z,(均为整型变量,现有如下语句x=y=z=1;t=++x‖++y++z;,则执行这个语句后t的值为A.2B.1C.0D.不定值

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

为了给x,y,z这3个变量赋初值1,下面正确的赋值语句是()。A、x=1:y=1:z=1B、x=1,y=1,z=1C、x=y=z=1D、x、y、z=1

设x=1,y=2,z=3则执行语句y+=z--/++x;后y的值是()A、3.5B、3C、4D、5

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

给x,y,z三个变量赋初值1,下面正确的赋值语句是()。A、x=y=z=1B、x=1,y=1,z=1C、x=1;y=1;z=1D、x=1:y=1:z=1

为了给x,y,z这3个变量赋初值1,下面正确的赋值语句是()。A、x=1:y=1:z=1B、x=1,y=1,z=1C、x=y=z=1D、xyz=1

要交换变量X和Y之值,应使用的语句组是()。A、X=Y;Y=Z;Z=XB、C=X;X=Y;Y=CC、X=Y;Y=XD、Z=Y;Y=X;Y=Z

单选题若已定义:int x=12;对①int *p=x;和②*p=x;这两条语句的正确理解是()A语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量B语句①和②中的*p含义相同,都表示给指针变量赋值C语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量pD语句①和②的执行结果都是把变量x的地址赋给指针变量p

单选题为了给x,y,z这3个变量赋初值1,下面正确的赋值语句是()。Ax=1:y=1:z=1Bx=1,y=1,z=1Cx=y=z=1Dxyz=1

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

单选题给x,y,z三个变量赋初值1,下面正确的赋值语句是()。Ax=y=z=1Bx=1,y=1,z=1Cx=1;y=1;z=1Dx=1:y=1:z=1

单选题为了给x,y,z这3个变量赋初值1,下面正确的赋值语句是()。Ax=1:y=1:z=1Bx=1,y=1,z=1Cx=y=z=1Dx、y、z=1

单选题设x=1,y=2,z=3则执行语句y+=z--/++x;后y的值是()A3.5B3C4D5