turbo c 2.0如何编译输出三者最大值

2025-05-07 14:42:21
推荐回答(2个)
回答1:

/*输入三个数,显示最大值*/

#include
main()
{
float a,b,c;
printf("\nplease input:");
scanf("%f%f %f",&a,&b,&c);
if(a a=b;
}
if(a a=c;
}
printf("max:%f",a);
getchar();
getchar();
}

输入:1 2 3
输出:max:3

回答2:

#define MAX(a,b,c) ((a)>(b)?((c)>(a)?(c):(a)):((c)>(b)?(c):(b)))