在C语言中,计算不同形状的面积需要使用不同的公式。以下是几种常见形状的面积计算方法和相应的C语言程序示例:
计算三角形的面积
公式:面积 = 1/2 * 底边长 * 高
示例程序:
```c
include
double calculate_triangle_area(double base, double height) {
return 0.5 * base * height;
}
int main() {
double base, height;
printf("请输入三角形的高:\n");
scanf("%lf", &height);
printf("请输入三角形的底边长:\n");
scanf("%lf", &base);
printf("三角形的面积为:%.2lf\n", calculate_triangle_area(base, height));
return 0;
}
```
计算圆的面积
公式:面积 = π * 半径²
示例程序:
```c
include include define PI 3.14159 int main() { float radius, area; printf("请输入圆的半径:\n"); scanf("%f", &radius); area = PI * radius * radius; printf("圆的面积:%.2f\n", area); return 0; } ``` 公式:面积 = 长 * 宽 示例程序: ```c include int main() { float length, width, area; printf("请输入矩形的长:\n"); scanf("%f", &length); printf("请输入矩形的宽:\n"); scanf("%f", &width); area = length * width; printf("矩形的面积是:%.2f\n", area); return 0; } ``` 这些程序分别演示了如何计算三角形、圆和矩形的面积,并提供了用户输入和结果输出的示例。你可以根据需要选择合适的程序进行参考和修改。计算矩形的面积