怎么用C语言计算a,b,c的最大值。用最简单的方法

如题所述

#include<stdio.h>

int main()
{
    int a,b,c;
    int max;//设最大值
    max=-10000000000;//使max的值

    scanf("%d%d%d");//给a,b,c赋值
    if(max<a)//判断a和max的大小
        max=a;//如果a比max大,max等于a
    if(max<b)//判断b和max的大小
        max=b;//如果b比max大,max等于b
    if(max<c)//判断c和max的大小
        max=c;//如果c比max大,max等于c
    printf("%d",max);//输出max
    return 0;
}

希望楼主满意

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-20
temp = (a > b ? a : b) > c ? ((a > b) ? a : b) : c ;
两个三目运算符嵌套。本回答被网友采纳
相似回答