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

C语言怎么做求三角形面积

发布网友 发布时间:2022-05-27 13:55

我来回答

3个回答

热心网友 时间:2023-10-26 16:01

可以用海伦定理:

S=sqrt(s*(s-a)*(s-b)*(s-c))
其中等号右边的小s为三边和的一半,

C程序:
/////////////////////////////////

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main()
{
float a,b,c,sh,s;
scanf("%f %f %f",&a,&b,&c);
sh=(a+b+c)/2;
s=sqrt(sh*(sh-a)*(sh-b)*(sh-c));
printf("%f\n",s);
system("pause");
}

热心网友 时间:2023-10-26 16:01

你可以利用海龙公式来求,边长分别为a、b、c,
三角形的面积S可由以下公式求得:
s=根号下(p(p-a)(p-b)(p-c))
而公式里的p:(a+b+c)/2

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

这不是C语言问题,这是一个数学问题
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男生买卫生巾支援灾区对吗? 打了耳洞三天下了耳钉,怎么办!! cs七龙珠家里两台电脑怎么连局域网玩 CS七龙珠怎么创建联网房间 CS七龙珠怎样和电脑玩 CS七龙珠能和电脑对打吗 不然怎样调对打模式有哪些地图!!!急需... 糖葫芦的山楂在哪里买 衡水市康宁街与人民路交叉口市一建家属院7号楼,1-201怎么翻译 梦见朋友搬家时小孩因我不愿离去,且小孩坐在床上跑出许老鼠? 梦见搬家是什么预兆解梦 硬聚氯乙烯管别名是什么 江苏苏州二级建造师如何查询批次? 太平天国里五个王里面,哪个王先死的? 0cr18ni9中cr是什么作用是什么? 长安欧尚遥控钥匙失灵如何处理? 长安欧尚a800感应不到钥匙怎么办 Excel 如何注释一段代码或过程 长安欧尚机械钥匙车身模块用匹配吗? 怎么用c语言编程求任意角的弧度值 通过和手机号都加不了对方微信怎么办? 弧度你是怎么算的啊? 通过和手机号都加不了对方微信怎么办? 弧度数与弧度的求值 河南工商年检申报流程 总碳(TC),有机碳(OC),元素碳(EC),无机碳(IC) 需要几个比较有韵味的英语单词 tc化学元素怎么读 告诉我几个有韵味的英语单词 “和谐”一词在台湾 和谐一词是是什么意思 为什么更改手机号不能更改? 用Matlab时,Command window窗口中的行间距太宽,整个窗口显示不了几行。该如何设置那行间距啊。。?? matlab中数据显示格式的一个问题。 matlab中的“format rat”是什么意思? sublime2打开matlab文件默认格式为objecive-c,怎么办 matlab显示格式 如何查看matlab中当前的显示格式形式 matlab如何设置输出格式为短格式 2020年什么银行可以从台湾转款到大陆个人帐户上可以收到? 长沙南到橘子洲头怎么坐地铁 怎么从长沙火车站去橘子洲头和岳麓山? 长沙桂花坪地铁站到橘子洲头 求每日能量需要量、蛋白质、脂肪、碳水化合物等需要量 长沙市芙蓉区到橘子洲头有多远? 从长沙火车站出发到橘子洲头 ,岳麓山,世界之窗等最佳路线 画动漫人物先画脸好还是先画眼睛好?初学者 属虎的1998年8月27的处女座有什么命运 属虎的1998年阳历8月22晚上1点出生的命运好吗 属虎1998年阴历8月初二夜里2点,出生?男命!算算他的命运?. 古历1998年8月16属虎是什么命?