快捷导航

用函数求一个三角形面积

从键盘输入三角形的三条边,用函数求三角形面积,要求用欧拉公式,且主函数只负责输入和输出,子函数负责其他

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

#include#includefloatfun(floata,floatb,floatc){        floatC,S;        if(a
回复

使用道具 举报

#include#includefloatfun(floata,floatb,floatc){        floatp,s;        if(a+b>c&&a+c>b&&c+b>a){                p=(a+b+c)/2;        p=p*(p-a)*(p-b)*(p-c);        s=sqrt(p);        printf("%f",s);        }elseprintf("你输入的三边,不能构成三角形");}intmain(){floats,a,b,c,p;printf("请输入三角形的三边,以空格隔开\n");scanf("%f%f%f",&a,&b,&c);fun(a,b,c);return0;}
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP