美文网首页
C语言学习 - 条件运算符

C语言学习 - 条件运算符

作者: Hyso | 来源:发表于2019-02-27 10:36 被阅读0次
条件运算符的语法形式
表达式1 ? 表达式2 : 表达式3

条件运算符为?和:,又称三目运算符,?和:是一对运算符,不能分开单独使用。

条件运算符的执行流程

如果表达式1的值为真,则以表达式2的值作为结果值;否则以表达式3的值作为结果值。

条件运算符语句实例
#include <stdio.h>

int main(void)
{
    int a, b, max;

    printf("please input two bumbers:");
    scanf("%d %d", &a, &b);
    
    max = a > b ? a : b;
    printf("max = %d\n", max);

    return 0;
}

相关文章

  • 2018-02-05Java与C相似处

    运算符意义相同。 简写的C语言中条件运算符 条件运算符( ? :)也称为 “三元运算符”。 语法形式:布尔表达式...

  • C语言学习 - 条件运算符

    条件运算符的语法形式 条件运算符为?和:,又称三目运算符,?和:是一对运算符,不能分开单独使用。 条件运算符的执行...

  • 【初识C语言】C语言中的运算符

    C语言中的运算符 1运算符和表达式 C语言运算符是说明特定操作的符号,它是构造C语言表达式的工具。C语言的运算异常...

  • 条件运算符的小启发

    今天做到明解C语言的练习3-8,增进了对条件运算符的认识。 练习要求如下:用条件运算符改写以下代码,实现同样的功能...

  • 三目运算符

    三目运算符,计算机c语言的重要组成部分。条件运算符是唯一有3个操作数的运算符,所以有时又称为三元运算符 如果在条件...

  • C语言基础教程之运算符

    C语言内置运算符丰富到令人头皮发麻,C语言基础教程之运算符篇 C语言运算符 运算符是告诉编译器执行特定数学或逻辑函...

  • 1213学习总结

    1.类型转化: 2.位运算符 3.赋值操作符 4.逻辑运算符和条件运算符 5.运算符优先级 6.C语言的三大结构

  • 「C语言入门到精通」C语言运算符 第02课

    【C语言入门到精通】C语言运算符 第02课 主要内容: 1.赋值运算符,复合算术运算符 2.算术运算符 3.关系运...

  • C++总结之运算符重载

    在C++中,只有四种运算符不可以被重载,他们是: 条件运算符"? :";例如a=b>c?b:c 指针分量运算符 ...

  • PHP条件运算符(?:)的“坑”

    今天遇到一个关于PHP 嵌套使用条件运算符(ternary expressions)的问题 现象 先来看一段C语言...

网友评论

      本文标题:C语言学习 - 条件运算符

      本文链接:https://www.haomeiwen.com/subject/kcjxuqtx.html