解题思路:
主要考察宏定义,宏的问题,自己多联系就好了
注意事项:
参考代码:
#include<stdio.h>
#define Max(a,b,c) ((a>b?a:b)>c)?(a>b?a:b):c;
double max(double x,double y,double z);
int main()
{
double a,b,c;
scanf("%lf %lf %lf",&a,&b,&c);
double zz=Max(a,b,c);
printf("%.3lf\n",zz);
double tt=max(a,b,c);
printf("%.3lf\n",tt);
return 0;
}
double max(double x,double y,double z)
{
double maxa;
if(x>=y&&x>=z)
{
maxa=x;
}
else if(y>=x&&y>=z)
{
maxa=y;
}
else
{
maxa=z;
}
return maxa;
}
0.0分
2 人评分
点我有惊喜!你懂得!浏览:2659 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:627 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:924 |
C二级辅导-统计字符 (C语言代码)浏览:493 |
矩形面积交 (Java代码)浏览:1170 |
多输入输出练习1 (C语言代码)浏览:1122 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:638 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:878 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:587 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:507 |