首页/ 题库 / [单选题]若x、y、z、m均为int型变量,则执行的答案

若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;

单选题
2022-01-14 23:45
A、1
B、2
C、3
D、4
查看答案

正确答案
A

试题解析
解析:?:运算符首先执行?之前的表达式,如果表达式的值为真,则返回?和:之间的表达式的值,否则返回:之后的表达式的值。本题中m比x和y都要小,所以,3个表达式都没有改变m的值,故应该选择A。

标签:
相关题目
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
执行语句:int x=3 ,y; y=x-- ; 后,y的值是2。
0 执行语句:int x=3 ,y; y=x-- ; 后,y的值是2。
设int x=1,y=3,z;,执行z=x>y++x:y++;后,z的值是 。
阅读以下程序,int w=1,x=2,y=3,z=4,m;m=w
已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是( ) if(x>y) z=x; x=y; y=z;
假设变量定义int x=1,y=2,z=3;则表达式y+=z--/++x的值是()。
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
若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;
假定w、x、y、z、m均为int型变量;有如下程序段: w=1;x=2;y=3;z=4; m=(w<><>
设x、y、t均为int型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
设有定义“int x=8,y,z;”,则执行“y=z=x++,x=y==z;”后,变量x值是( )
若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;
若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;
若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;
设x,y,t均为int型变量,执行语句:x=y=3;t=++x||++y;完成后,y的值为
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
设x,y,t均为int型变量,执行语句:x=y=3;t=++x||++y;,完成后,y的值为( )。
设X、y、Z、t均为int型变量,则执行以下语句后,t的值为( ) x=y=z=1;t=++x||++y&&++z;
设x、y、z、t均为int型变量,则执行以下语句后,t的值是 ( ) x=y=z=l; t=+ + x | | + + y && + + z;
广告位招租WX:84302438

免费的网站请分享给朋友吧