函数嵌套海伦公式求三角形面积

    科技2022-07-15  122

    #include "stdio.h" #include "math.h" float tty(int a,int b,int c) { float s,p; p=(a+b+c)/2.0; s=sqrt(p*(p-a)*(p-b)*(p-c)); return s; } int sjx(int a,int b,int c) { int t; if(a+b>c&&a+c>b&&b+c>a)t=tty(a,b,c); else t=0; return t; } main() { int a,b,c; float s; printf("请输入三角形对应的三条边\n"); scanf("%d%d%d",&a,&b,&c); s=sjx(a,b,c); if(s!=0)printf("三角形的面积为:%4.2f\n",s); else printf("所输入的三条边不能构成三角形!"); }
    Processed: 0.014, SQL: 8