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);
posted @ 2020-02-28 00:17  鸭梨的药丸哥  阅读(61)  评论(0)    收藏  举报  来源