用c编写程序计算三角形的面积问题是这样的:编一程序,输入三角形的三边长,求三角形面积.本人只知道求面积的公式是 底*高除2.知道三条边怎么求?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 22:44:48
用c编写程序计算三角形的面积问题是这样的:编一程序,输入三角形的三边长,求三角形面积.本人只知道求面积的公式是 底*高除2.知道三条边怎么求?
用c编写程序计算三角形的面积
问题是这样的:
编一程序,输入三角形的三边长,求三角形面积.
本人只知道求面积的公式是 底*高除2.知道三条边怎么求?
用c编写程序计算三角形的面积问题是这样的:编一程序,输入三角形的三边长,求三角形面积.本人只知道求面积的公式是 底*高除2.知道三条边怎么求?
输入三角形三边长,求三角形面积.
#include “math.h”
main()
{
float a,b,c,s,area;
scanf(“%f ,%f,%f”,&a,&b,&c);
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf(“area=%f”,area);
}
#include
#include
int main()
{
\x09float a,b,c,d,S;
\x09printf("input a:");
\x09scanf("%f",&a);
\x09printf("input b:");
\x09scanf("%f",&b);
\x09pri...
全部展开
#include
#include
int main()
{
\x09float a,b,c,d,S;
\x09printf("input a:");
\x09scanf("%f",&a);
\x09printf("input b:");
\x09scanf("%f",&b);
\x09printf("input c:");
\x09scanf("%f",&c);
\x09d=(a+b+c)/2;
\x09S=sqrt(d*(d-a)*(d-b)*(d-c));
\x09printf("S=%f\n",S);
\x09return 0;
}
收起