用c语言计算长方形的周长和面积
时间: 2024-12-17 14:42:22 浏览: 11
在 C 语言中,计算长方形的周长和面积是非常基础的数学运算。假设长方形的长为 `length`,宽为 `width`,以下是简单的步骤:
1. 计算周长 (Perimeter):
周长公式是两倍的长加两倍的宽。可以创建一个函数 `calculate_perimeter()` 来完成这个任务。
```c
#include <stdio.h>
double calculate_perimeter(double length, double width) {
return 2 * (length + width);
}
int main() {
double length, width;
printf("请输入长方形的长度:");
scanf("%lf", &length);
printf("请输入长方形的宽度:");
scanf("%lf", &width);
double perimeter = calculate_perimeter(length, width);
printf("长方形的周长是 %.2lf\n", perimeter); // 输出结果保留两位小数
return 0;
}
```
2. 计算面积 (Area):
面积公式是长乘以宽。同样,我们可以创建一个 `calculate_area()` 函数。
```c
double calculate_area(double length, double width) {
return length * width;
}
// 在主函数里添加下面这行来计算并打印面积
printf("长方形的面积是 %.2lf\n", calculate_area(length, width));
```
阅读全文