解题思路:宏的格式就是#define 标识符 字符串 和函数有些类似
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
#define k(a,b,c) s=(a+b+c)/2
#define l(s,a,b,c) mj=sqrt(s*(s-a)*(s-b)*(s-c))
int main(void)
{
double s, a, b, c, mj;
scanf("%lf %lf %lf", &a, &b, &c);
k(a, b, c);
l(s, a, b, c);
printf("%.3lf", mj);
return 0;
}
0.0分
0 人评分