题目
c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积
提问时间:2020-06-13
答案
#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
#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
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1两个连续自然数的倒数之和是13/42,这两个自然数的和是多少?
- 2Mary Has a Little Lamb.
- 3幽居初夏 表达了诗人怎样的复杂情感?
- 4《口技》中 “便有妇人惊觉欠伸” 的“觉”因读 jué 还是jiào?
- 5文明城市,绿色家园的作文 明天就要交了啦
- 62 2 8 8 6 6=24请用加减乘除算出来
- 7雨涨秋池是什么意思
- 8将一个标有6v 3w的灯泡和一个18欧姆的电阻串联后接到12v的电源上,此时电路中的电流是_____A.
- 9一个长方体容器,底面是一个边长为60厘米的正方形,容器里直立着一个高1米,底面边长为15厘米的长方体铁块,这时容器里的水深为0.5米.现在把铁块轻轻地向上提起24厘米,那么露出水面
- 103的X一1次方等于九分之一的解是多少?
热门考点
- 1一帮情况下,正常成年人吸入空气为0.57kg,则一个成年人每天消耗氧气多少克?(已知氧气的密度为10429g/L,空气的密度为1.293g/L)
- 2甲 乙两数的比是5:9,那么甲数比乙数少几分之几?乙数比甲数多几分之几?
- 3信件中地址P.R.China 是什么含义
- 4高二英语M5U2单词拼写填空
- 5rough这个单词的常用搭配,有没有常见的,给上几个,顺便列几个关于这个词的例句
- 6机器厂原计划生产10台机器,20天完成一批任务,生产8天后,由于改进技术,每天比原计划多生产2台
- 7函数f(x)在定义域R上不是常数函数,且f(x)满足对任意x∈R,有f(4+x)=f(4-x),f(x+1)=f(x-1),则f(x)是( ) A.奇函数但非偶函数 B.偶函数但非奇函数 C.奇函数
- 8长为20cm的线段AB上有1点C,求AC,BC中点间的距离是多少?(写出解题过程)
- 9正比例和反比例怎么区分?
- 10能被2整除,有约数5,又是3的倍数的最大的三位数是().