侧边栏壁纸
博主头像
半生瓜のblog

THIS IS NO END.

  • 累计撰写 278 篇文章
  • 累计创建 3 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

C语言——条件操作符(三目操作符)

xuanxuan
2020-12-28 / 0 评论 / 0 点赞 / 13 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于2024-02-14,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

C语言——条件操作符(三目操作符)

  1. 形式 exp1 ? exp2:exp3          如果表达式1为真,那么就计算表达式2,表达式2的结果为整个式子的 结果;          如果表达式1为假,那么就计算表达式3,表达式3的结果为整个式子的结果。
  2. 例:问:将下列式子转化为条件表达式是什么样的?
    if (a > 5)
    b = 3;
    else 
    b = -3; 

    答:

    b = (a > 5 ? 3 : -3);
  3. 练习使用条件表达式得到两个数的较大值
    #include
    int main(void)
    {       
    int a = 0, b = 0, c = 0;
    printf("请输入两个数:\n");
    scanf_s("%d %d", &a, &b);
    c = (a > b ? a : b);
    printf("较大的数为:%d\n", c);
    return 0;
    }
0

评论区