解题思路:
注意事项:
参考代码:
#include<stdio.h>
#define MAX(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 big;
if(a>=b)
big=a;
else
big=b;
if(c>big)
big=c;
return big;
}
int main()
{
float i,j,k;
scanf("%f%f%f",&i,&j,&k);
printf("%.3f\n",max(i,j,k));
printf("%.3f\n",MAX(i,j,k));
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:398 |
1051(奇了怪了)浏览:645 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:511 |
Hello, world! (C语言代码)浏览:808 |
三进制小数 (C语言代码)浏览:812 |
字符串对比 (C++代码)浏览:555 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)(标记法)浏览:672 |
筛排处理 (C语言代码)浏览:744 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:435 |
2^k进制数 (C++代码)浏览:1087 |