题目描述
如下图,给出一个三角形的两条边a,b 和两边的夹角θ。 ,请你求出三角形边c 的长度。
输入
输入三个实数 a,b(1≤a,b≤109),θ(0<θ<180), ,分辨表示两边的长度和角度。注意输入的是角度哦。
输出
输出一个浮点数表示边c 的长度,保留到小数点后6 位数。
#include <stdio.h>
#include <math.h>
int main() {
double a,b,c,theta;
scanf("%lf%lf%lf", &a, &b, &theta);
double PI = acos(-1);
c = sqrt(a*a + b*b - 2 * a * b * cos(theta/180 * PI));
printf("%lf", c);
return 0;
}