若w x y z m均为int型变量 则执行下列的语句后m的值是() w=2 x=3 y=4 z=5; m=(w<x)?w:x; m=(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;

A.2

B.3

C.5

D.4

热搜:y理论和x理论的区别

答案解析

难度★★☆ 搜索
  • 正确答案:A
    解析:条件表达式“a?b: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。