美文网首页随笔-生活工作点滴
C语言016 第十六课 边长计算三角形面积2019-07-06

C语言016 第十六课 边长计算三角形面积2019-07-06

作者: 泥劳工 | 来源:发表于2019-07-06 22:01 被阅读1次

    程序分析:

    1 定义三个边的变量和面积

    2 给变量赋值,三角形三边满足三角形规定

    3 计算机三教学面积 area=sqrt(s(s-a)(s-b)(s-c))s=(a+b+c)/2

    4 输出三角形面积

    源代码:

    #include "stdio.h"

    #include "math.h" //调用数学标准函数 sin() cos() exp() 求e fabs() log()

    void test4(void);

    main()

    {

    test4();

    return 0;

    }

    void test4(void)

    {

    double a,b,c,s,area;

    printf("test4\n");

    printf("输入三角形的三边,求三角形的面积\n");

    printf("input three numbers");

    scanf("%lf,%lf,%lf",&a,&b,&c);

    s=0.5*(a+b+c);

    area=sqrt(s*(s-a)*(s-b)*(s-c));

    printf("a=%.2f,b=%.2f,c=%.2f\n",a,b,c);

    printf("area= %.2f\n",area);

    }

    执行程序:

    输入:3,4,5

    输出:面积=6

    执行结果

    相关文章

      网友评论

        本文标题:C语言016 第十六课 边长计算三角形面积2019-07-06

        本文链接:https://www.haomeiwen.com/subject/bqgmhctx.html