c语言中的条件运算符

1、求两个数中的较大值

#include <stdio.h>

int main(void)
{
    int i, j, max;
    puts("please input two integer!");
    printf("i = "); scanf("%d", &i);
    printf("j = "); scanf("%d", &j);
    
    max = i > j ? i : j;
    printf("max = %d\n", max);
    return 0;
}

 

 

条件运算符:

a ? b : c   如果a不为0,则结果是b的值,否则结果为c的值。

 

posted @ 2021-03-24 09:52  小鲨鱼2018  阅读(383)  评论(0编辑  收藏  举报