#2022. C语言程序设计教程(第三版)课后习题9.3
C语言程序设计教程(第三版)课后习题9.3
说明
已知三角形的三边 $a$、$b$、$c$,三角形面积的计算公式为:
$$ S = \frac{a + b + c}{2} $$
$$ \text{area} = \sqrt{S \times (S - a) \times (S - b) \times (S - c)} $$
请定义两个带参数的宏:一个用于计算 $S$,另一个用于计算面积 area。在程序中用带实参的宏名来求面积。
输入格式
输入三角形的三条边 $a$、$b$、$c$,可以是实数,用空格分隔。任意实数<=1000输出格式
输出三角形的面积,保留 3 位小数。3 4 56.000