#include
#include
// 最小精度
double eps = 1e-5;
// 圆周率常量
double PI = acos(-1);
// 枚举三角形类型,分别为:
// 非法三角形,锐角三角形,等边三角形,等腰三角形,直角三角形,等腰直角三角形,钝角三角形
enum TriangleType{NOT_ANGLE,ACUTE_TRIANGLE,REGULAR_TRIANGLE,ISOCELES_TRIANGLE,
RIGHT_TRIANGLE,ISOCELES_RIGHT_TRIANGLE,OBTUSE_TRIANGLE};
/*
功能:根据变长,判断三角形的类型
参数:
a,b,c 三角形的三条边长
返回:
三角形的类型.见:TriangleType.
说明:
应用了余弦定理:
cosA = (b^2 + c^2 - a^2)/2bc
*/
TriangleType getTypeOFTriangle(double a,double b,double c)
{
// 边 a,b,c 对应的角的度数(弧度制)
double angle_A,angle_B,angle_C;
// 三边长度必须必须是正数
if(a
c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积
c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积
其他人气:248 ℃时间:2020-05-23 20:56:29
优质解答
我来回答
类似推荐
猜你喜欢
- 1三个粮站共有面粉1400千克,甲站与乙站的面粉的重量比是3:4,乙站与丙站的面粉重量比是6:7,三个粮站各有面粉多少千克?
- 2列方程解决下列问题.1.食堂运来大米和面粉共500千克,大米的重量比面粉的2倍少40千克.
- 3直线的斜率怎么求啊.
- 40.25里面有_个百分之一.
- 5___I saw him,I knew what had happened.
- 6有谁能告诉我最近将要发生的这次日食发生的具体时间吗?
- 7甲、乙两数的差是18,甲:乙=5:3,甲数是(),乙数是().
- 8形容对自己的现状或的取得的成就非常满足的成语是什么?
- 9书架上科技书的数量是文艺书的6/7,若借出20本文艺书,则文艺书的数量是科技书的5/6,书架原有文艺书多少
- 10现有200克10%的KCL溶液,若使其浓度变为25%,则需要( )