跪求各位大佬们解答,小弟万分感激!利用海伦公式编程求三角形的面积

利用海伦公式和函数调用,怎样编程出一个求三角行的程序啊?图片

c++

3个回答

那个return 0行吗?还有你知道用函数main()怎样调用吗?

kissacm
kissacm return 0也可以 main函数怎么调用?就直接调用啊,随便那个c的函数教程都有吧,建议重新学下
2 年多之前 回复

抱歉,我不是经常看CSDN,emmmm,这么长时间你应该解决了吧?

就是在main()函数中调用这个结果,可以看到函数头中的定义,所以

double ans = traingle_area(a,b,c);
// 这个ans就是结果
// a,b,c是三条边的长度

C++写了一个,就直接套公式即可

double traingle_area(double a,double b,double c){
    if(a + b < c || a + c < b || c + b < a){
    // 不是三角形
        return -1;
    }
    double p = (a + b + c) / 2.0;
    return sqrt(p * (p - a) * (p - b) * (p - c));
}
weixin_41178467
劳资哥 那个return 0行吗?还有你知道用函数main()怎样调用吗?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐