0
点赞
收藏
分享

微信扫一扫

计算机科学类专升本复习之条件运算符(初稿)

  ?  与   :    是什么?
     它们有什么作用?


"首先它们的表达式为" :  表达式1 ? 表达式2 : 表达式3

"重点"  C语言中唯一的一个"三目"运算符

//格式:
      表达式1 ? 表达式2 : 表达式3  
//其求值规则为:
    如果表达式1的值为真,则以表达式2 的值作为整个条件表达式的值,
          否则以表达式3的值作为整个条件表达式的值。




if(a>b){
    max = a;
}else{             左边整个程序等价于     max = (a>b) ? a : b;
    max = b;
}

举报

相关推荐

0 条评论