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

C语言选择结构输入三个数,判断能否构成三角形,如可以则求其面积并输出,否则输出不能构成三角形的提示信息

题目详情
C语言 选择结构 输入三个数,判断能否构成三角形,如可以则求其面积并输出,否则输出不能构成三角形的提示信息
▼优质解答
答案和解析
#include #include #include void main(void) { float a,b,c; //存储三角形三边长度 printf("请输入三角形的边长(用‘,’隔开)\n");; scanf("%f,%f,%f",&a,&b,&c); if((a+b)>c&&(a+c)>b&&(b+c)>a) { float s; //存储三角形面积 float avg; //存储三角形三边边长和的一半 avg=(a+b+c)/2; s=sqrt(avg*(avg-a)*(avg-b)* (avg-c)); printf("以%.2f,%.2f,%.2f为边的三角形的面积为:%.2f\n",a,b,c,s); } else { printf("以%.2f,%.2f,%.2f做为三角形的边长不能构成一个三角形!\n",a,b,c); } system("pause"); }
看了C语言选择结构输入三个数,判断...的网友还看了以下:

输入三角形的三边长a、b、c,求三角形面积area,并输出.如果输入的三边构不成三角形#inclu  2020-04-06 …

来晋江旅游的外地游客中,若甲、乙、丙三人选择去五店市游览的概率均为35,且他们的选择互不影响,则这  2020-05-13 …

来成都旅游的游客中,若甲,乙,丙三人选择去武侯祠游览的概率均为3/5,且不相互影响,则这三人中至多  2020-05-13 …

求教以下程序的java代码输入三个整数,如果三个整数都相等,那么就输出“这三个数相等”。否则就再判  2020-06-25 …

货物运输要根据货物的性质、数量、运距、价格、时效等情况选择合适的运输方式,请你为下列货物运输选择合  2020-07-11 …

输入三个整数,如果这三个整数都相等,那么输出“这三个数相等”.否则再判断这三个数之和是否大于100  2020-07-15 …

C语言:求三角形的面积根据输入的三角形的三边,判断是否能组成三角形,若可以则输出它的面积和类型(等腰  2020-11-03 …

设计一个三角形类Triangle.实现的功能有:设计一个三角形类Triangle。实现的功能有:(1  2020-11-06 …

请为下列货物的运输选择最合适的运输方式:①1000吨煤炭从大同运到秦皇岛用运输②300台机床从昆明运  2020-11-11 …

设定三角形的3边长,计算三角形的面积.编写程序,首先判断给出的3条边能够构成三角形,如可以构成,则计  2020-12-05 …