阿心2 2021-11-25 20:41 采纳率: 66.7%
浏览 28

关于三元运算符的一个问题

img


请问怎么理解这个三元运算, 是否也会短路

//若w=1,x=2,y=3,z=4,则条件表达式
printf("%d",w<x?w:y<z?y:z);

  • 写回答

2条回答 默认 最新

  • 荒古废体 2021-11-25 20:50
    关注

    相当于if else嵌套
    if(w<x)
    {
    w;
    }else if(y<z)
    {
    y;
    }else
    {
    z;
    }

    评论

报告相同问题?

问题事件

  • 创建了问题 11月25日

悬赏问题

  • ¥15 神经网络模型一直不能上GPU
  • ¥15 苍穹外卖拦截器token为null
  • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
  • ¥20 wpf datagrid单元闪烁效果失灵
  • ¥15 券商软件上市公司信息获取问题
  • ¥100 ensp启动设备蓝屏,代码clock_watchdog_timeout
  • ¥15 Android studio AVD启动不了
  • ¥15 陆空双模式无人机怎么做
  • ¥15 想咨询点问题,与算法转换,负荷预测,数字孪生有关
  • ¥15 C#中的编译平台的区别影响