输入三角形的三边长,求三角形面积 c
时间: 2024-06-13 14:03:40 浏览: 7
根据海伦公式,可以通过三角形的三边长求出三角形的面积。海伦公式如下:
s = (a + b + c) / 2
其中,a、b、c为三角形的三条边长,s为三角形的半周长。
三角形的面积S可以通过以下公式计算:
S = √(s(s-a)(s-b)(s-c))
因此,输入三角形的三边长a、b、c,可以先计算出半周长s,再根据海伦公式求出三角形的面积S。
相关问题
输入三角形三边长,求三角形面积
您可以使用海伦公式来计算三角形面积。根据这个公式,您可以通过三角形的三条边来计算面积:
s = (a + b + c) / 2
其中,a、b、c是三角形的三条边的长度。s是半周长,即三角形三条边的周长的一半。
一旦您找到了半周长,您可以使用下面的公式来计算三角形的面积:
area = sqrt(s(s-a)(s-b)(s-c))
其中,sqrt是平方根符号。这个公式基于海伦公式来计算三角形的面积。
c语言。输入三角形的三边长求面积
可以使用海伦公式计算三角形面积,公式为:
s = (a + b + c) / 2
area = sqrt(s * (s-a) * (s-b) * (s-c))
其中,a、b、c 分别为三角形的三边长,s 为半周长,sqrt() 函数表示计算平方根。
以下是一个示例代码:
```c
#include <stdio.h>
#include <math.h>
int main() {
double a, b, c, s, area;
printf("请输入三角形的三边长:");
scanf("%lf %lf %lf", &a, &b, &c);
s = (a + b + c) / 2;
area = sqrt(s * (s-a) * (s-b) * (s-c));
printf("三角形的面积为:%lf", area);
return 0;
}
```
在运行时,程序会提示输入三角形的三边长,用户输入后程序会计算并输出三角形的面积。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)