笔者运用CFree编译器,实现了余弦定理。代码如下:
#include <stdio.h>
#include <math.h>
int main()
{
float a,b,rad; //要求rad为弧度制
scanf("%f %f %f",&a,&b,&rad);
float c; //待求解的第三边
c=pow((pow(a,2)+pow(b,2)-2ab*cos(rad)),0.5);
printf(“c=%f”,c);
}
输入a,b边的长度及其夹角,即可得到第三边的长度。