小程序员


私信TA

用户名:No01

访问量:78503

签 名:

加油 加油 去北大

等  级
排  名 60
经  验 10999
参赛次数 0
文章发表 82
年  龄 20
在职情况 学生
学  校 河南工院
专  业 物联网

  自我简介:

校学生会干部; 蓝桥杯选手;

TA的其他文章

解题思路:





注意事项:





参考代码:

/*分别用函数和带参的宏,从三个数中找出最大的数。*/

#include <stdio.h>

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

float f(float a,float b,float c); 

int main()

{

     float a,b,c;

     scanf("%f%f%f",&a,&b,&c);

     printf("%.3f\n",f(a,b,c));

     printf("%.3f",MAX(a,b,c));

     return 0;

}

float f(float a,float b,float c)

{

     return a>b?(a>c?a:c):(b>c?b:c);

}


 

0.0分

0 人评分

  评论区

  • «
  • »