定义一个函数,此函数的功能是求三个数的最大值,在主函数中输入三个数并调用此函数,最后输出最大值。

2025-01-04 07:30:13
推荐回答(4个)
回答1:

#include

int max(int a, int b)
{
    return a > b ? a : b;
}

int main()
{
    int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    printf("%d最大\n",max(max(a,b),c) );       // 事实上只需要求两个数最大者就行
    return 0;
}

回答2:

#include
int main()
{
printf("Please input three integer:");
int integer1 = 0, integer2 = 0, integer3 = 0;
scanf("%d %d %d", &integer1, &integer2, &integer3);
int max = integer1;
if (max < integer2)
{
max = integer2;
}
if (max < integer3)
{
max = integer3;
}
printf("the max integer is %d\n", max);
return 0;
}

回答3:

int max_num(int a[3]){
int tep;
a[0]>a[1]?tep=a[0]:tep=a[1];
return tep>a[1]?tep:a[2];
}
void main(){
int a[3],max;
scanf("%d",a);
max=max_num(a);
printf("max=%d\n",max);
}

回答4:

function max(double a,double b,double c){
double r =a;
if(r r=b
if(r r=c
return r

}