C语言实现计算三角形的面积的示例
2026/5/30 17:37:29 网站建设 项目流程

C语言计算三角形的面积

从键盘输入3个整数作为一个三角形的3条边长,并保存到3个变量a、b、c中,计算并输出该三角形的面积。

三角形面积的计算公式为:

测试数据与运行结果

当a=2,b=3,c=2时,运行结果为1.984313。

1

2

3

4

5

6

7

8

9

10

11

12

13

// 不按规范要求实现

#include <stdio.h>

#include <math.h>

intmain()

{

floata,b,c,area,s;

scanf("%f%f%f",&a,&b,&c);

s = (a+b+c)/2;

printf("%f\n",s);

area =sqrt(s*(s-a)*(s-b)*(s-c));

printf("%f",area);

}

1

2

3

4

5

6

7

8

9

10

11

12

// 按照规范实现

#include "stdio.h"

#include "math.h"

intmain()

{

inta,b,c;

doubles,t;

scanf("%d %d %d",&a,&b,&c);

s=(a+b+c)/2.0;

t=sqrt(s*(s-a)*(s-b)*(s-c));

printf("%lf\n",t);

}

复制讲解

总结

以上为个人经验,希望能给大家一个参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询