求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.输入任意的三角形的三条边(a,b,c),如果输入的三条边不能构成三角形,给出提示错误信息并退出,如果构成三角形,则输出三

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 19:05:43
求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.输入任意的三角形的三条边(a,b,c),如果输入的三条边不能构成三角形,给出提示错误信息并退出,如果构成三角形,则输出三

求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.输入任意的三角形的三条边(a,b,c),如果输入的三条边不能构成三角形,给出提示错误信息并退出,如果构成三角形,则输出三
求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.
输入任意的三角形的三条边(a,b,c),如果输入的三条边不能构成三角形,给出提示错误信息并退出,如果构成三角形,则输出三角形的面积(结果保留两位小数)和周长.假设a=5,b=8,c=7;将结果复制到下面文本框中.提示:借助于海伦公式.
注意,一定要给步骤,周长和面积都要有.

求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.输入任意的三角形的三条边(a,b,c),如果输入的三条边不能构成三角形,给出提示错误信息并退出,如果构成三角形,则输出三
#include"stdio.h"
#include"stdlib.h"
#include "math.h"
main()
{int a,b,c,t,temp;
float s,l;
printf("输入a,b,c的值");
scanf("%d%d%d",&a,&b,&c);
if((a+b>c)&&(a+c>b)&&(b+c>a))
{t=(a+b+c)/2;
temp=t*(t-a)*(t-b)*(t-c);
s=sqrt(temp);
printf("周长是:%d 面积是:%.2f\n",a+b+c,s);
}
else
printf("不能够成三角形\n");
return 0;
}