筆者運用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邊的長度及其夾角,即可得到第三邊的長度。