假定w x y z m均为int型变量 有如下程序段: w=1; x=2; y=3; z=4; m=(w<x)?w: x; m=(m<y)?m
已帮助 人
假定w、x、y、z、m均为int型变量,有如下程序段: w=1; x=2; y=3; z=4; m=(w<x)?w: x; m=(m<y)?m:y; m=(m<z)?m:z; 则该程序运行后,m的值是() A) 4 B) 3 C) 2 D) 1
A.运算错误
B.运算错误
C.运算错误
D.本题主要考查条件运算的运算规则,执行m=(w<x)?w: x;以后m的值是1,再执行 m=(m<y)?m:y; m=(m<z)?m:z;以后,m的值仍然是1。

热搜:x理论和y理论的主要观点
回答
共1条回复-
√ 1 解析:此题考查条件表达式的运用。第1条语句执行后,变量m的值为1。第2条语句执行后,变量m的值为1。第3条语句执行后,变量m的值为1。
