我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

执行a>b?b:a=d?c:d求输出什么

己知int a=2,b=3,c=4,d=2;
问执行 a>b? b:a=d?c:d会输出什么?

img

输出4
a>b为假 取a=2, a=d,2=2 为真,取 c也就是4
a>b? b:a=d?c:d ; 可以拆分为如下:
a>b?b:a= a>b为假 取2;
2=d?c:d = 2=2 为真,取 c,c=4

近期文章

  • 大一计算机新生,想问问关于计算机的学习
  • 单链表的实现,结果运行不对
  • docker启动失败
  • Symfony:如何在Bundle Controller中调用私有服务
  • C语言运算规则请求告知一下
  • openjudge1.1.14题
  • PHP的switch语句判断表单的值
  • Windows控制台如何安装dlib?
  • scanf被跳过不执行如何解决?
  • 输入一个以回车符结束的字符串(少于80个字符),过滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),然后将其转换为十进制数后输出。
  • 利用r语言预测图绘制
  • 问一下为什么Python文件用edit with idle打不开了。
  • 0Xaabbccdd在大端和小端中分布是什么样的(标签-ar|关键词-char)
  • python输入两个年月日求中间天数
  • 在变量中添加带空格的动态链接
  • vcsa安装一直卡在安装期间80%
  • SPSS非参数检验结果不同
  • NOI的大整数减法代码找不到错误
  • 用百一测评网上笔试出现问题怎么办
  • 软件使用错误,不知道具体什么意思

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华