根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积.用C语言来做的,请问我的代码那里有错?#include<stdio.h>#include<math.h>double a,b,c;double triangle_area(double a,double b,double c);int main()

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:53:18

根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积.用C语言来做的,请问我的代码那里有错?#include<stdio.h>#include<math.h>double a,b,c;double triangle_area(double a,double b,double c);int main()
根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积.用C语言来做的,请问我的代码那里有错?
#include<stdio.h>
#include<math.h>
double a,b,c;
double triangle_area(double a,double b,double c);
int main()
{\x09
\x09printf("请输入三角形的3边之长:");
\x09scanf("%f,%f,%f",&a,&b,&c);
\x09double triangle_area(double,double,double);
\x09printf("三角形面积S=%.1f\n",triangle_area);
\x09return 0;
}
double triangle_area(double,double,double)
\x09{                                                  
\x09\x09double p=(a+b+c)/2;
\x09\x09double triangle_area;
\x09\x09triangle_area=sqrt((p*(p-a)*(p-b)*(p-c)));
\x09\x09return triangle_area;
\x09}

根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积.用C语言来做的,请问我的代码那里有错?#include<stdio.h>#include<math.h>double a,b,c;double triangle_area(double a,double b,double c);int main()
#include<stdio.h>
#include<math.h>

//定义了全局变量
double a,b,c;


//计算面积的函数申明
double triangle_area(double a, double b, double c);


int main()
{
    printf("请输入三角形的3边之长:");

    //输入的数据保存在全局变量中,但是变量是double类型的,所以%f显然是不行的
    //scanf("%f,%f,%f",&a,&b,&c);
    scanf("%lf,%lf,%lf",&a,&b,&c);

    //请问下面这句是干嘛的啊,干嘛的呀,前面已经申明了,还需要在main里边申明么?
    //哪本书上面有这么写过?
    //double triangle_area(double, double, double);

    //下面的函数调用让我大吃一惊,triangle_area是函数名?为毛不加括号?
    //你这C的基础也太差了吧,跟谁学的?
    //printf("三角形面积S=%.1f\n",triangle_area);

    printf("三角形面积S=%.1f\n",triangle_area(a,b,c));
    return 0;
}

//计算面积函数实现,请问函数申明的时候都加了形参,为什么在实现的时候,不加形参啊?
//你确定这样能编译通过么?
//double triangle_area(double, double, double)
double triangle_area(double a, double b, double c)
{
    double p=(a+b+c)/2;

    //变量名字还跟函数名字相同.
    double triangle_area;
    triangle_area=sqrt((p*(p-a)*(p-b)*(p-c)));
    return triangle_area;
}

c++编程,海伦公式求三角形面积根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积,公式为:s=[p(p-a)(p-b)(p-c)]^1/2,其中:.请根据下列要求编写程序:(1)三角形面积的计算由函数triangle_ 根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积.用C语言来做的,请问我的代码那里有错?#include<stdio.h>#include<math.h>double a,b,c;double triangle_area(double a,double b,double c);int main() 求仅根据三边长度求三角形面积的计算公式已知三边分别是a b c求计算公式, C语言编程,三角形面积的海伦公式为:area=开根号[s(s-a)(s-b)(s-c],其中s=(a+b+c)/2,a、b、c是三角形的三边.定义两个函数,一个和来求area,一个和来求s.从主函数中输入三边的长度,并检测是否合法,然 设一个三角形的三边长分别为a,b,c,p=二分之一(a+b+c),则有下列面积公式海伦公式、秦九韶公式.已知三角形三边分别为根号5、根号6、根号7,求面积 c++语言 输入三角形三边a,b,c.判断是否能够构成三角形,如果能构成三角形,通过海伦公式,计算其面积 三角形三边分别为a.5 b.√8 c.√5求高,求面积!如果能有海伦公式或其他公式具体解答方法更好 利用海伦公式计算a=4 b=5 c=6的三角形面积 若三角形ABC的三边分别为a,b,c,面积为S,求证:a^2+b^2+c^2大于等于4根号3S不用海伦公式我想问一下您是怎样想到的? 已知a,b,c为△ABC上的三边,并且a+b+c=60cm,a/3=b/4=c/5,求△ABC的面积海伦公式是什么?初中题还有海伦公式? Pascal语言题目《求三角形面积》已经三角形三边的长,求三角形的面积,对了,用海伦公式:p=(a+b+c)/2,s=√p*(p-a)*(p-b)*(p-c)编写一个程序,输入一个三角形的三条边a,b,c(a,b,c为实数),如果这三条边能 已知三角形的三边长度A,B,C.求三角形的三个角a,bc.. c#输入三角形的三条边长a、b和c,按海伦公式计算三角形面积并输出 数学三角形面积的问题.已知三角形的三边怎么求面积呀?最好给出推导过程!为任意三角形,设三边为a,b,求面积S.好像有一个海伦公式的, 设一个三角形的三边长分别为a,b,c,p=二分之一(a+b+c),则有下列面积公式海伦公式、秦九韶公式.已知三角形三边分别为5、6、7,求面积两种公式的解答过程都要写出 利用余弦定理证明海伦公式S=√[s(s-a)(s-b)(s-c)].其中a,b,c为三角形三边,S为三角形面积,s为半周长. 诺三角形的三边长为7,8,10,设p=1/2(a+b+c),设p=(a+b+c)/2 可根据海伦公式计算面积答案是精确到0.001 海伦公式 三角形面积S=根号p(p-a)(p-b)(p-c)是怎样推理出来的?