若x, y为整型数据,以下语句执行的$y结果为()。 $x = 3; ++$x; $y =$x++;A.3B.4C.5D.6

若x, y为整型数据,以下语句执行的$y结果为()。 $x = 3; ++$x; $y =$x++;

A.3

B.4

C.5

D.6


参考答案和解析
D解析:&是取地址运算符,y=&a是将a的地址赋给y,而a的地址没有发生变化,因此y

相关考题:

执行以下PHP语句后,$y的值为()。?php$x = 1;++$x;$y = $x++;echo $y;? A.1B.2C.3D.0

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

有以下程序,其输出结果是( )。void main(){ floar x=1; int y; x++; y=x+1; printf("x=%d,y=%f",x,y);}A.x=2,y=3B.x=2,y=3.0C.x=2.0,y=3D.x=0,y=0.000000

执行语句 Dim X, Y as Integer 后,A ) X 和 Y 均被定义为整型变量B ) X 和 Y 被定义为变体类型变量C ) X 被定义为整型变量, Y 被定义为变体类型变量D ) X 被定义为变体类型变量, Y 被定义为整型变量

以下不正确的语句为()。 A.if(Xy){x++;y++;}B.if(Xy)C.if(X=y)&&(X!=0)X+=yD.if(x)Z=Z/X

以下不正确的语句为( )A. if(x>y);B. if(x>y){x++;y++;}C. if(x=y)D. if(x!=y) scanf("%d", else scanf("%d",

若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf(( ),x/y);补充完整,使其输出的计算结果形式为:x/y=11。

下列语句序列执行后,k的值是______。 int x=10,y=30; do{ y-=x; X++; }while(x++<y--);A.0次B.1次C.2次D.3次

执行语句Dim X,Y As Integer后,______。A.X和Y均被定义为整型变量B.X和Y均被定义为变体类型变量C.X被定义为整型变量,Y被定义为变体类型变量D.X被定义为变体类型变量,Y被定义为整型变量

若x和y是两个整型变量,在执行了语句序列:x=5;y=6;y+=x--;后,x+y的值为______。

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

下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)6);x++);A.是无限循环 下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)&&.(x<6);x++);A.是无限循环B.循环次数不定C.最多执行6次D.最多执行5次

若有定义 int x=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=( )。A、9B、12C、15D、18

以下错误的if语句是( )。A.if(x>y)x++;B.if(x)x++;C.if(x!=y) cout<<x;y++;D.if(x<y) x++;cout<<x;else cout<<y;

下述语句中,_____中的if语句语法是错误的。()A.if(x>y);B.if(x==y)x+=y;C.if(x!=y)seanf("%d",x)else scanf("%d",y);D.if(x<y){x++;y++;}

执行以下语句的结果为______。 y=10;x=y++;A.x-10,y=10B.x=11,y=11C.x=10,y=11D.x=11,y=10

执行以下语句的结果为______。 int x=3,y;int*px=x;y=*px++;A.x=3,y=4B.x=3,y=3C.x=4,y=4D.x=3,y不知

假定x=5,则执行“y=x++;”语句后,x的值为5。()A对B错

以下不正确的if语句形式是()A、if(xyx!=y);B、if(x==y)x+=y;C、if(x!=y){x=2;y=3;}else{x=0;y=0;}D、if(xy){x++;y++;}

假定x=5,y=6,则执行表达式y*=x++后,y的值为()。

以下不正确的语句为()A、if(xy);B、if(x=y)(x!=0)x+=y;C、if(x!=y)scanf(“%d”,x);elsescanf(“%d”,y);D、if(xy){x++;y++;}

以下不是无限循环的语句为().A、for(y=0,x=1;x>++y;x=i++) i=x;B、for(;;x++=i);C、while(1){x++;}D、for(i=10;;i--) sum+=i;

若有定义intx=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=()A、9B、12C、15D、18

以下()为不正确的if语句。A、if (xy);B、if (x= =y) x+y;C、if (x! = y) cinx else ciny;D、if(xy) {x++;y++;}

设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是()     for (x=0,y=0;y!=123x3;x++)            scanf ("%d",y);

以下不正确的if语句形式是()A、if(xyx!=y);B、if(x==y)x+=y;C、if(x!=y)scanf(“%d“,x)elsescanf(“%d”,y);D、if(xy){x++;y++;}

单选题若有定义intx=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=()A9B12C15D18

单选题以下()为不正确的if语句。Aif (xy);Bif (x= =y) x+y;Cif (x! = y) cinx else ciny;Dif(xy) {x++;y++;}