问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C语言中,从键盘上输入3个数,构成三角形三边,怎么求其面积

发布网友 发布时间:2023-09-17 03:38

我来回答

3个回答

热心网友 时间:2024-02-16 10:26

三角形三边长为:a,b,c, 当 s=1/2(a+b+c),
三角形的面积为:area=根号下[s(s-a)(s-b)(s-c)]
三角形判定:任意两边之和大于第三边
main()
{ int errormark=0;
float a,b,c,s;
scanf("%f %f %f",&a,&b,&c);
switch (a>b && a>c)
{ case 1: if(b+c<a) { printf("Error"); //break;
errormark=1; }
case 0: switch(b>a && b>c)
{ case 1: if (a+c<b)
{ printf("Error"); errormark=1; }
case 0: if ( a+b<c )
{ printf("Error"); errormark=1; }
}
}
if(errormark==0)
{
s=0.5*(a+b+c);
area=sqrt((s-a)+(s-b)+(s-c));
printf("s=%f area=%f\n",s,area); }
}
程序大致是这样,没有上机调试,排除输入数据非法状态之后,计算面积。

热心网友 时间:2024-02-16 10:27

这个是个数学问题啦,首先要判断3个数能否构成三角形:约束条件:任意两边之和大于第三边,任意两边之差小于第三边;
再就是求面积:这个要用到一个数学公式:
令p=(a+b+c)/2,面积就等于s=根下(p-a)*(p-b)*(p-c)*p

热心网友 时间:2024-02-16 10:27

那么专业的去问团队吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 一年存了13000,年利率是百分之0.3,请问一年下来利息多少,很急 玉柴6105机头加大油门放炮冒白烟怎么回事 ...我在桌面打开腾讯QQ的时候显示让我下载,我下载好了不知道在哪里找... 我想换一个,怎么把原上的好友全都转移到新号上? 怎么把微信好友转移到另一个? 代可可脂和可可脂做蛋糕有什么区别 ...经常洗衣服什么的 掉了皮 现在看来还没有指纹呢 怎么办啊_百度... ...经常会感到胸闷,呼吸困难,胃胀,这是怎么回事?有什么解决的好办法... QQ上不去?我是在网吧的上的.怎么下载得到啊? ...在河边看到一个死人,全身腐烂了,然后他又活过来跟我说了一会话... 帮我的女儿起一个名字吧,,谢谢我姓宋 Endless-story 我很喜欢唱歌,音准。节奏都还行。但是我喜欢唱那些很高潮的歌,比如liste... 用老婆的名字买车贷款需要老公的信息吗 代可可脂可以做什么零食 一万三千存银行一年利息是多少 从长汀南站到烟台站如何坐火车少换乘,又省时省钱 壕卡的优惠详解 一位顾客用刷卡机消费,可是少收了钱,我该怎么办,请各位网友都帮忙想先... 相机和图库打不开,点击图标显示一堆英文和停止运行怎么解决 651分能上什么大学 谁有最新的科技成果的介绍,越多越好. 我16岁了,感觉做什么事和说什么话都很幼稚,说话都没经过头脑,怎么回事... 丰城市到贵州火车路线 如何抓好体育课堂教学 珠海唐家市场什么鸡店多 玉柴发动机冲气缸垫6105国3排放水温太高烂油泵提前器???//什么原因啊... 我想换一个,怎么把原上的好友全都转移到新号上? 你怎样看待婚姻和婚姻的价值? 小学面试考什么科目最好 昆明招商依湾郡绿化率是多少? c语言:输入三个实数a,b,c,若能构成三角形,则输出三角形的面积! 现在存入13000元,5年后利息和本金共多少 请问,欧美发达国家的特警是属于军方还是属于警方? 微信怎么才能做到两个手机共享一个同时登陆? 想知道:珠海市 从唐家市场到明珠北怎么坐公交? 在pos机上少刷钱了怎么办 我在农村信用社存了13000元定期,一年大概有多少利息 请问电脑键盘怎么打符号 电脑符号的输入方法 详细的教程,谢谢!_百度知... 丰城到贵州到遵义坐火车要多少个小时啊