黑马程序员技术交流社区

标题: 入学基础测试题提问 [打印本页]

作者: 叶炎    时间: 2015-9-25 18:14
标题: 入学基础测试题提问
本帖最后由 叶炎 于 2015-9-25 18:48 编辑

今天入学基础测试,有一道题我不会做,我看了毕老师前七天的视频,但是我貌似没有遇到这个问题,不知道是我遗漏了还是没有讲到。
题是这样的:
w=1,x=2,y=3,z=4,则条件表达式w > x ? w : (y < z? y : z)的结果为()
A: 4  B: 3   C: 2   D: 1
考完之后我上网查了答案,好像确实没有遇到过,请问这个东西是基础的吗?了解一下就可以还是必须要掌握?


作者: sxwnzbn    时间: 2015-9-25 18:18
就是很简单的三目运算符,了解一下,但最好掌握,真的不难
作者: 叶炎    时间: 2015-9-25 18:48
381890216 发表于 2015-9-25 18:24
若w=1,x=2,y=3,z=4,则条件表达式w > x ? w : (y < z? y : z)的结果为()
A: 4  B: 3   C: 2   D: 1

刚刚研究了一下,y<z为真,所以括号里结果为y,表达式变成w>x?w:y。
w>x为假,所以结果为y,答案就是3,谢谢你啦!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2