用C语言求三角形底宽高
时间: 2024-09-18 13:03:14 浏览: 53
三角形大带宽反射光谱光纤光栅的设计和制备
在C语言中,我们可以编写一个函数来计算三角形的面积,给定底(base)和高(height)。这里是一个简单的示例:
```c
#include <stdio.h>
// 函数声明,用于计算三角形面积
double calculate_triangle_area(double base, double height);
int main() {
// 输入三角形的底和高
double base, height;
printf("请输入三角形的底: ");
scanf("%lf", &base);
printf("请输入三角形的高: ");
scanf("%lf", &height);
// 调用函数并打印结果
double area = calculate_triangle_area(base, height);
printf("三角形的面积是: %lf\n", area);
return 0;
}
// 计算三角形面积的函数实现
double calculate_triangle_area(double base, double height) {
// 三角形面积公式: (底 * 高) / 2
return base * height / 2;
}
```
在这个程序中,用户会先被提示输入三角形的底和高,然后调用`calculate_triangle_area`函数计算面积,并将结果输出。
阅读全文