C语言条件表达式

C语言条件表达式

记录一下学习情况。

c语言的条件表达式规格如下

条件表达式的一般形式为
表达式1?表达式2:表达式3;

if(a>b)
    max=a;
else
    max=b;

//对应条件表达式
max=(a>b)?a:b;
//也可以写成    
a>b?(max=a):(max=b);

if(a>b)
    printf("%d",a);
else
    printf("%d",b);

//对应条件表达式
a>b?printf("%d",a):printf("%d",b);

猜你喜欢

转载自blog.csdn.net/qq_43203949/article/details/104548204
今日推荐