C语言填空:余弦定理 已知三边求面积
//已知三角形两边及夹角(角度制),求第三边及面积 #include<stdio.h> 【1】 【2】 main() {float a,b,c,alfa,s; 【3】 scanf("%f %f %f",&a,&b,&alfa); 【4】 c=sqrt(a*a+b*b-2*a*b*cos(alfa)); 【5】 【6】 printf("第三边=%f,面积=%f",c,s); }
#include <stdio.h> //已知三角形两边及夹角(角度制),求第三边及面积 #include <math.h> #define PI 3.1415926 main() { float a,b,c,alfa,s; scanf("%f %f %f",&a,&b,&alfa); alfa=alfa*PI/180; c=sqrt(a*a+b*b-2*a*b*cos(alfa)); s=(a+b+c)/2; s=sqrt(s*(s-a)*(s-b)*(s-c)); printf("第三边=%f,面积=%f",c,s); }
//已知三角形两边及夹角(角度制),求第三边及面积 #include<stdio.h> 【1】 【2】 main() {float a,b,c,alfa,s; 【3】 scanf("%f %f %f",&a,&b,&alfa); 【4】 c=sqrt(a*a+b*b-2*a*b*cos(alfa)); 【5】 printf("第三边=%f,面积=%f",c,s); }
#include <stdio.h> //已知三角形两边及夹角(角度制),求第三边及面积 #include <math.h> #define PI 3.1415926 main() { float a,b,c,alfa,s; scanf("%f %f %f",&a,&b,&alfa); alfa=alfa*PI/180; c=sqrt(a*a+b*b-2*a*b*cos(alfa)); s=1.0/2*a*b*sin(alfa); printf("第三边=%f,面积=%f",c,s); }