C语言:三目运算符 “?”号

C语言:三目运算符 “?”号三目运算符的表示一般为 该运算符连接 3 个对象 是 C 语言中唯一一个三目运算符 又称条件运算符 它的一般形式如下 表达式 a 表达式 b 表达式 c 其执行步骤如下 1 计算表达式 a 的值 2 如果表达式 a 的值为 1 则执行表达式 b 3 如果表达式 b 的值为 0 则执行表达式 c 注意 当有多个三目运算符时 按从右至左的顺序运算 例如 下面两个表达式是等价的 a

      三目运算符的表示一般为“?:”,该运算符连接3个对象,是C语言中唯一一个三目运算符,又称条件运算符。它的一般形式如下:
表达式a?表达式b:表达式c

 其执行步骤如下:

注意:当有多个三目运算符时,按从右至左的顺序运算。
例如,下面两个表达式是等价的:
a<b?b:c>b?c:b;
a<b?b:(c>b?c:b);


分析:三目运算符判断条件表达式的真值,若为真则执行“?”号后的第一个表达式,否则执行第二个表达式。

运行结果:

6,0

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230212.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月11日 下午10:22
下一篇 2026年3月11日 下午10:36


相关推荐

  • 【STM32F103】PB3和PB4不能按照设置输出相应的电平问题

    【STM32F103】PB3和PB4不能按照设置输出相应的电平问题问题 之前为了驱动电机 设置 PB4 和 PE4 分别输出为高低电平 可以正常驱动电机 之后同时给 PB4 和 PE4 低电平或高电平时 电机还是可以旋转 困扰了我好久 一度以为是程序没有烧进板子 解决办法 今天看视频时偶然发现 PA13 PA14 PA15 PB3 PB4 上电之后默认是 SWJ 调试端口 配置输入输出无效 可以使用别的 IO 口或者使用 JTAG SWD 模式设置库函数 voidGPIO PinRemapConf uint32 tGPIO Remap FunctionlSta

    2026年3月20日
    1
  • 并发量、QPS 和TPS区别

    并发量、QPS 和TPS区别并发量 系统同时处理的 request 事务数 TPS 每秒处理的查询量 每秒钟 request 事务数量个人理解如下 1 Tps 即每秒处理事务数 包括了 1 用户请求服务器 2 服务器自己的内部处理 3 服务器返回给用户这三个过程 每秒能够完成 N 个这三个过程 Tps 也就是 3 转 https blog csdn net liao1990 articl

    2026年3月26日
    2
  • Selenium Grid 安装

    Selenium Grid 安装

    2022年3月4日
    48
  • dsp28335复位电路_28335串口不能中断

    dsp28335复位电路_28335串口不能中断0前言本期实验目标:采用外部中断方式响应按键触发,实现LED电平反转。外部中断是DSP十分常用的功能,通常用来响应一些控制操作,比如判断按键是否按下,传感器是否接收到信号等等。那么通过该例程,大家则可以快速学会使用外部中断的功能!本节仍然将分为硬件部分、软件部分和实验展示三个方面进行介绍。1硬件部分DSP28335支持XINT1-XINT7和XNMI共8路外部中断源,其中中断源XINT1/2和XNMI可以设定为从GPIO端口A的任意一个管脚输入,即GPIO0-GPIO31。而XINT3/4/5/

    2025年9月26日
    7
  • DeepSeek-V2与ERNIE Bot在知识问答中的准确率对比报告(2025年最新版)

    DeepSeek-V2与ERNIE Bot在知识问答中的准确率对比报告(2025年最新版)

    2026年3月12日
    2
  • 详细讲解回溯算法(一)

    详细讲解回溯算法(一)本篇博文先不根据样例讲解算法 我会在接下的博文中一一讲解回溯法的具体运用 这里先详细讲解回溯算法的原理和思路 在了解回溯算法之前 先对回溯算法中涉及的知识点的概念先讲解下 方便理解博文 哈哈大家不要嫌啰嗦 可能都想直接了解什么是回溯法 但基础不好 后面的运用又怎能彻底掌握呢 不要嫌麻烦 多点耐心 这个其实很容易就理解的 嗷嗷嗷 1 1 问题的解空间一个复杂问题的解决方案是由若干

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号