c语言程序怎么计算面积

时间:2025-01-28 12:34:45 单机游戏

在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;

}

```

这些程序分别演示了如何计算三角形、圆和矩形的面积,并提供了用户输入和结果输出的示例。你可以根据需要选择合适的程序进行参考和修改。