A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Flower. 中级黑马   /  2015-12-3 20:15  /  667 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*三目运算符*/

#include <stdio.h>

int main(){
   
    /*
     
    int a=1>2;
    a=1>2?3:4;//有三个部分参与运算,叫三目运算符
     
    //等效于如下代码.故三目运算符可以简化代码
     
    if(1>2){
        a=3;
    }else{
       a=4;
    }
     
     */
   
   
    //三个位置为表达式.不仅仅是数值.但必须有运算结果.不能定义变量.
   // int a=1?3+2:int b=3;
   // printf("%d\n",a);
   
    int num=(int)1.1;
   // scanf("%d",&num);
   
   
    //结合律指有两个优先级相同的运算符运算时,它的运算方向(先左后右或先右后左)
    int a=1>2&&2>3&&2<3;
    printf("%d\n",a);
   
    return 0;
   
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马