用C语言编写求三角形面积的程序
时间: 2024-11-04 17:11:16 浏览: 20
C语言程序设计-程序举例根据三边求三角形面积.pptx
5星 · 资源好评率100%
在C语言中,计算三角形面积通常需要知道三角形的底和高。下面是一个简单的示例,展示了如何通过函数实现这一功能:
```c
#include <stdio.h>
// 定义求三角形面积的函数
double calculate_triangle_area(double base, double height) {
return 0.5 * base * height;
}
int main() {
// 输入三角形的底和高
double base, height;
printf("请输入三角形的底: ");
scanf("%lf", &base);
printf("请输入三角形的高: ");
scanf("%lf", &height);
// 计算并输出面积
double area = calculate_triangle_area(base, height);
printf("三角形的面积是: %.2f\n", area);
return 0;
}
```
在这个程序中,`calculate_triangle_area` 函数接受两个参数(底和高),然后返回它们乘积的一半作为面积。在`main`函数中,用户会被提示输入底和高,并将这些值传递给计算函数。
阅读全文