作业帮 > 综合 > 作业

用c语言编写一个求三角形面积的程序

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/28 23:35:35
用c语言编写一个求三角形面积的程序
用c语言编写一个求三角形面积的程序
假设知道三角形的三边长为a,b,c.程序如下:#include
#include
double area (double a, double b, double c){
double area=0,s=0;
s=(a+b+c)/2
area=sqrt(s*(s-a)*(s-b)*(s-c));
return area;
}
void main(){
double a=10, b=10, c=10;
/*或者用scanf()输入abc的值*/
printf("area=%.2f",area(a,b,c));
}
再问: 你少了一个要点,那三个边长abc是不能乱输的,要限制一下,两边之和大于第三边,两边只差小于第三边才行
再答: 是的,加一个判断语句