功能:三角形的面积为:area
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 13:13:16
//l=s(s-a)(s-b)(s-c);//.l=s*(s-a)*(s-b)*(s-c);//是想相乘吧?
print("a=%.2lf,b=%.2lf,w=%.2lf,area=%.2lf\n",a,b,w,area);//这里的函数printf,你写错了;其他的你编得没有错啊.如果你输入的是角度,那么需
问的应该是第6题吧.可以看出,无论C点在哪,三角形ABC的面积都是AB*OP/2,所有的线段都是关于P点的.设OP=a,则A点坐标为(a,-6/a),B点坐标为(a,4/a)线段AB长度为(4/a)-
classShape{public:virtualfloatarea()const{return0;}};classCircle{private:floatradius;public:floatare
B1/3
#include#includemain(){\x09floata,b,c,s,area;\x09scanf("%f%f%f",&a,&b,&c);\x09s=(a+b+c)/2;\x09if(a>b
写程序,在程序中用带实参的宏名来求面积area#defines(a,b,c)0.5*(a+b+c)#definearea(s,a,b,c)sqrt(s*(s-a)*(s-b)*(s-c再问:本来指望大
includeincludeddoublefun(inta,intb,intc){intp;p=(a+b+c)/2;returnsqrt(p*(p-a)*(p-b)*(p-c));}再问:ok再问:
三角形面积的海伦公式,具体证明过程请参看:
是48设D为BC中点,E是AC中点,F是AB中点S△EFC=S△DFCS△AEF+S△DFC=S△AEF+S△EFC=S△AEC=1/2S△ABC同理S△AEF+S△BED=S△BED+S△DFC=1
#include#includevoidmain(){floata,b,c;\x09ints,area;printf("请输入三角形三边的值:\n");scanf("%f%f%f",&a,&b,&c)
inputa,b,cs=(a+b+c)/2area=sqrt[s(s-a)(s-b)(s-c)]end
//给出三角形的三个边长a,b,c求三角形的面积//用海伦公式来计算三角形的面积p=(a+b+c)/2,S=根号下{p(p-a)(p-b)(p-c)}#include#includeintmain(v
include#include#defineS(a+b+c)/2#defineAREA(a,b,c)sqrt(S*(S-a)*(S-b)*(S-c))main(){floata,b,c;printf(
#include#include#defineS(a,b,c)((a+b+c)/2)#defineAREA(a,b,c)sqrt(S(a,b,c)*(S(a,b,c)-a)*(S(a,b,c)-b)*
includeinta,b,c;reals,area;voidmain(){print("InputA,B,C");write("a,b,c");s=0.5*(a+b+c);area=sqrt(s*(
PublicFunctiontrangle(aAsDouble,bAsDouble,cAsDouble)AsDoubleIfa+bDimsAsDoubles=0.5*(a+b+c)a=s-ab=s-b
sorry我不会啊
利用海伦公式:S=(p(p-a)(p-b)(p-c))^(1/2);S为三角形面积,a,b,c为三角形三边长,p为三角形半周长(p=(a+b+c)*(1/2))(p(p-a)(p-b)(p-c))^(