若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是

发布时间:2021-04-12 09:14:47

单项选择题:
若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. 2 B. 3 C. 5 D. 4

网友回答

答案:A
  解析: 条件表达式“ab:c”的含义是:当a为真时,其值等于表达式b的值,当a为假时,其值等于表达式c的值。 表达式运算过程:第1个表达式:w-2<x=3为真,所以返回w的值,即m=w=2;第2个表达式;m-2<z=5为真,所以返回m的值,即m=2;第3个表达式;w=2<y=4为真,所以返回m的值,即m=2。
以上问题属网友观点,不代表本站立场,仅供参考!