A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 叶炎 中级黑马   /  2015-9-25 18:14  /  581 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 叶炎 于 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
考完之后我上网查了答案,好像确实没有遇到过,请问这个东西是基础的吗?了解一下就可以还是必须要掌握?

3 个回复

倒序浏览
就是很简单的三目运算符,了解一下,但最好掌握,真的不难
回复 使用道具 举报
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,谢谢你啦!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马