文章转载自https://blog.csdn.net/hyj1996818/article/details/81783513

今天刷题有看到一种我没学过的判断语句 感觉很高级的样子

我跟大家分享下我的理解

例如:

result=a>b?"x":"y";

解读: 判断a是否大于b,如果a大于b 则把x的值赋给result,如果a小于b 则把y的值赋给result

我还有进阶版

result=a>b?"x":(a>c?"y":"z");

解读: 判断a是否大于b,如果a大于b 则把x的值赋给result,如果a小于b 那么在a大于b 的前提下进行判断a是否大于c

如果a大于c 那么把y的值赋给result,如果a小于c那么把z的值赋给result

最新文章

  1. (转)C#根据当前时间获取周,月,季度,年度等时间段的起止时间
  2. Python自动化之django的ORM操作——Python源码
  3. Android开发环境
  4. Threadpool dump
  5. debain上安装mono3.4.0和jexus5.5.2
  6. Microsoft Visual Studio Web 创作组件安装失败的解决方法
  7. PHP.9-HTML+CSS(三)-CSS样式
  8. JQuery实现点击div以外的位置隐藏该div窗口
  9. 骑士飞行棋 C#代码详解
  10. MFC CWnd仿按钮
  11. log4j的使用及参考
  12. Windows Phone开发人员必看资料
  13. C#按LastID进行分页——与lambda形成链式
  14. OAuth的一个.NET开源实现
  15. HDOJ_就这么个烂题总是WA先放这把
  16. ord()与char()
  17. .Net dependent configuration
  18. 五分钟搞定Go.js
  19. 商场促销-策略模式(和简单工厂模式很像的哇) C#
  20. 03-Bootstrap学习

热门文章

  1. 启动AutoCAD时自动加载.NET开发的DLL
  2. K8S集群安装部署
  3. HTML标签分类总结
  4. bzoj1046题解
  5. NX二次开发-Block UI C++界面关于 在Block UI中UF_initialize();和UF_terminate();的使用
  6. 包管理工具(npm、yarn)
  7. (转)深刻理解Linux进程间通信(IPC)
  8. Python Elasticsearch api,组合过滤器,term过滤器,正则查询 ,match查询,获取最近一小时的数据
  9. delphi基础篇之数据类型之三:3.结构类型(Struct)
  10. JavaFX开发环境安装配置