已知三角形的三边,求三角形的面积

来源:互联网 发布:程序员的自我修养知乎 编辑:程序博客网 时间:2024/04/28 23:39

小程序示例:

float area(float a, float b, float c){    float t, s;    t = (a + b + c) / 2;    s = (float)sqrt(t*(t - a)*(t - b)*(t - c));     //求得面积    return s;                                   //返回面积的值}int main(){    float s1, s2, s3,s4;    s1 = area(6.3, 4.0, 7.5);    s2 = area(7.5, 8.0, 3.7);    s3 = area(5.2, 8.0, 6.1);    s4 = s1 + s2 + s3;    printf("多边形面积为%.1f\n",s4);    system("pause");}

运行结果:
这里写图片描述

————————————————
2017.10.19
1:27

阅读全文
0 0
原创粉丝点击