首页 > 试题广场 >

获取三个数中的最大值(三元表达式实现)

[编程题]获取三个数中的最大值(三元表达式实现)
  • 热度指数:25476 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
键盘录入三个整数 a、b、c,获取这三个整数中的最大值,并输出。(要求使用三元表达式实现)

输入描述:
输入任意三个整数


输出描述:
输出三个整数中的最大值
示例1

输入

100
200
300

输出

300
#include <stdio.h>
int max(int v,int m ,int n)
{
    if(v>m){
        if (v>n) return v;
        else return n;
    }
    else if (m>n){
        return m;
    }
    else return n;
}
int main()
{
    int a,b,c;
    scanf("%d %d %d",&a,&b,&c);
    printf("%d",max(a,b,c));
}

发表于 2025-03-09 10:51:34 回复(0)