早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求大神帮助大一C语言编程作业编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输

题目详情
求大神帮助大一C语言编程作业
编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输出“不能构成三角形!”的提示信息。
说明:
(1)海伦公式为:s=根号[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2(a,b,c为三条边的值)。
(2)开方用sqrt函数,该函数包含在“math.h”文件中
▼优质解答
答案和解析
#include
#include
int main(){
float a,b,c,area,t;
printf("请输入三角形的三条边:");
scanf("%f %f %f",&a,&b,&c);
if((a+b<=c)||(a+c<=b)||(b+c)<=a){
printf("不能构成三角形\n"); }
else{
t=1.0/2*(a+b+c);
area=sqrt(t*(t-a)*(t-b)*(t-c)) ;
printf("面积%.2f\n",area);
}
return 0;
}
看了 求大神帮助大一C语言编程作业...的网友还看了以下:

一个人车祸失去一条腿,算是不可遗传变异还是仅属于机体损伤有人说不算的,变异只是针对遗传物质的改变而  2020-05-14 …

普通逻辑充分条件假言命题为真的条件充分条件假言命题与其支命题(前件、后件)之间的真假关系是:如果前  2020-05-16 …

充分条件假言命题的真值充分条件假言命题的逻辑性质是,只有前件真而后件假时,这个充分条件假言命题才为  2020-05-17 …

"人不犯我,我不犯人.人若犯我,我必犯人"在逻辑上前半句为什么是必要条件假言命题,后半句为何是充分  2020-05-17 …

重量是56.735的0.5*1219*C的镀锌.分条成608*2条加边丝,分条后边丝怎么算?是多少  2020-07-17 …

《出师表》诸葛亮给刘禅提的3条建议哪条反复强调?为啥强调这条?我知道第3条亲贤远佞最重要而且它是做  2020-07-23 …

曲线积分的一个问题在做题的时候如果题目给出的曲线有两条(比如由y=x,y=4x,xy=1,xy=4  2020-07-31 …

阅读下面的文字,完成5~7题。根据目前最权威的语言学流派的看法,人类一生下来就有认识和形成语言的遗传  2020-11-23 …

英语练练笔根据提供的留言条草稿完成留言条,词数30个左右留言条草稿petersorry,can'tm  2020-11-23 …

留言条、请假条1.留言条小芳放学做好作业,要去小红家借书,可父母都没下班回家,请你替她写一张留言条。  2020-11-23 …