永发信息网

编写一程序,要求由键盘输入三个数,计算以这三个数为边长的三角形面积。

答案:2  悬赏:70  手机版
解决时间 2021-01-17 15:11
  • 提问者网友:趣果有间
  • 2021-01-16 14:24
编写一程序,要求由键盘输入三个数,计算以这三个数为边长的三角形面积。
最佳答案
  • 五星知识达人网友:鱼忧
  • 2021-01-16 15:09
#include
#include
void main()
{
double a,b,c,d,s,q;
printf("输入三边长");
scanf("%d%d%d",&a,&b,&c);
d=fabs(a-b);
if(dc)
{
q=(a+b+c)/2;
printf("%f",s=sqrt(q*(q-a)*(q-b)*(q-c)));
}
else
printf("非三角形");
}
全部回答
  • 1楼网友:由着我着迷
  • 2021-01-16 16:08
#include
#include
void main(){
float w,x,y,z,area;
scanf_s("%f %f %f",&x,&y,&z);
w=(x+y+z)/2;
area = sqrt(w*(w-x)*(w-y)*(w-z));
printf("%f",area);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯