用C语言计算长方形周长和面积
时间: 2024-10-13 13:06:06 浏览: 38
在C语言中,计算长方形的周长和面积通常涉及到两个变量,长度和宽度。以下是简单的函数来实现这两个计算:
```c
#include <stdio.h>
// 函数声明
double calculate_area(double length, double width);
double calculate_perimeter(double length, double width);
int main() {
double length, width;
double area, perimeter;
// 从用户获取长和宽
printf("请输入长方形的长度: ");
scanf("%lf", &length);
printf("请输入长方形的宽度: ");
scanf("%lf", &width);
// 计算面积和周长
area = calculate_area(length, width);
perimeter = calculate_perimeter(length, width);
// 输出结果
printf("长方形的面积是: %.2lf\n", area);
printf("长方形的周长是: %.2lf\n", perimeter);
return 0;
}
// 定义计算面积和周长的函数
double calculate_area(double length, double width) {
return length * width;
}
double calculate_perimeter(double length, double width) {
return 2 * (length + width);
}
```
在这个程序中,用户首先被提示输入长方形的长度和宽度,然后分别调用`calculate_area`和`calculate_perimeter`函数来计算面积和周长,并将结果打印出来。
阅读全文