看看代码就明白了
参考代码:
#include <stdio.h>
#include <stdlib.h>
#define f(A,B,C) (A>B ? A:B)>(B>C ? B:C) ? (A>B ? A:B):(B>C ? B:C)
float Max(float A,float B,float C){
float t;
t=A>B ? A:B;
t=t>C ? t:C;
return t;
}
int main()
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
printf("%0.3f\n%0.3f",Max(a,b,c),f(a,b,c));
return 0;
}
0.0分
0 人评分
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:672 |
字符串的输入输出处理 (C语言代码)浏览:944 |
蛇行矩阵 (C语言代码)浏览:752 |
WU-判定字符位置 (C++代码)浏览:1406 |
哥德巴赫曾猜测 (C语言代码)浏览:2346 |
1009题解浏览:750 |
Cylinder (C语言描述+详细分析)浏览:3265 |
愚蠢的摄影师 (C++代码)浏览:938 |
母牛的故事 (C语言代码)浏览:944 |
字符串输入输出函数 (C语言代码)浏览:2495 |