C语言学习 - 条件运算符

2019-02-27  本文已影响0人  Hyso
条件运算符的语法形式
表达式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;
}
上一篇 下一篇

猜你喜欢

热点阅读