解题思路:
按题意进行
要加上数学函数math.h 和求平方根sqrt
注意事项:
都为小数
参考代码:
#include<stdio.h>
#include<math.h>
#define AREA(a,b,c) (a+b+c)/2.0
#define S(a,b,c,area) sqrt(area*(area-a)*(area-b)*(area-c))
int main(){
·float a,b,c,s,area;
while(~scanf("%f%f%f",&a,&b,&c)){
area=AREA(a,b,c);
s=S(a,b,c,area);
printf("%.3f",s);
}
}
0.0分
0 人评分
C语言训练-字符串正反连接 (C语言代码)浏览:721 |
C语言训练-大、小写问题 (C语言代码)浏览:2412 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2803 |
【出圈】 (C语言代码)浏览:584 |
字符串对比 (C语言代码)浏览:1452 |
蛇行矩阵 (C语言代码)浏览:785 |
三角形 (C++代码)记忆化搜索浏览:1300 |
printf基础练习2 (C语言代码)浏览:791 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:570 |
简单的a+b (C语言代码)浏览:612 |