注册 登录
编程论坛 C语言论坛

c语言,新手求助,这个要怎么写

清风萨克斯 发布于 2020-10-31 17:29, 1009 次点击
最后一个三角形怎么写
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2020-10-31 18:06编辑过]

2 回复
#2
几个一2020-10-31 21:41
#include<stdio.h>
#include<math.h>
int main()
{
    double a=3,b=4,c=5,d=(a+b+c)/2,area;
    area=sqrt(d*(d-a)*(d-b)*(d-c));
    printf("%f\n",area);
    return 0;
}
你看看行不行   这是我以前存的

[此贴子已经被作者于2020-11-1 07:26编辑过]

#3
风过无痕19892020-11-01 01:16
回复 楼主 清风萨克斯
程序代码:

#include<stdio.h>
#include<math.h>
int main()
{
    double a,b,c;
    double p,s;
    scanf("%lf%lf%lf",&a,&b,&c);    // 输入三角形的三个边长
    p = (a + b + c) / 2;
    s = sqrt(p * (p - a) * (p - b) * (p - c));
    printf("%.2lf\n",s);
    return 0;
}
1