作业帮 > 综合 > 作业

C语言.输入三个数求是否能构成三角形,能,求出面积.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/03/29 13:40:10
C语言.输入三个数求是否能构成三角形,能,求出面积.
#include "stdio.h"#include "math.h"int main(){   double a,b,c,sum,area;   printf("请输入三个数:");   scanf("%lf%lf%lf",&a,&b,&c);   if(a>0 && b>0 && c>0 && a+b>c && b+c>a && a+c>b)   {         printf("输入的三个数可以组成三角形,其面积为:");         sum=(a+b+c)/2;         area=sqrt(sum*(sum-a)*(sum-b)*(sum-c));         printf("%lf\n",area);            }   else   {          printf("输入的三个数不能组成三角形!\n");   }  }
再问: 看看哪错了
再答: 看不清哦,你照着我写的抄一次,肯定没问题。
再问: 你来个程序截屏 可能格式有问题无论咋样都显示构不成三角形
再答:
再问: 还是不行和你的分毫不差
再答: 关闭vc,全删除你写的代码,重开,再写入,再编译 还有,输入三个数,中间是用空格隔开,你运行结果,我一般回答都有图,不知道为什么你会有问题。。。
再问: 哦是我发错了。。。把L打成i了
再答: 悲剧啊, 还是要细心哦 尤其刚学的时候