C语言求三个数最大数和最小值

2016-12-21T11:59:00
/*
    求三个数最大值和最小值
 */
#include <stdio.h>
int main()
{
    //三目运算符
    int a=10,b=20,c=30;
    int max;
    max = a>b ? a:b;
    max =  (max = a>b ? a:b) > c ? max : c;
    printf("Max is:%d\n",max);

    if (a>b)
    {
        max=a;
        if (max>c){
            printf("Maximum is:%d\n",max);
        }
        else
            max=c;
            printf("Maximum is:%d\n",max);
    }

    else{
            max=b;
        if (max>c){
            printf("Maximum is:%d\n",max);
        }
        else{
            max=c;
            printf("Maximum is:%d\n",max);
        }
    }
    return 0;
}
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »