c语言求矩形面积周长
时间: 2024-10-15 12:13:29 浏览: 54
在C语言中,求矩形的面积和周长需要两个基本数值:长(length)和宽(width)。以下是计算它们的简单步骤:
1. **定义变量**:首先声明两个double类型的变量来存储矩形的长度和宽度,例如`double length`, `double width`。
```c
double length, width;
```
2. **输入值**:通过`scanf`函数从用户那里获取长度和宽度的值。
```c
printf("请输入矩形的长度:");
scanf("%lf", &length);
printf("请输入矩形的宽度:");
scanf("%lf", &width);
```
3. **计算面积**:面积(area)等于长度乘以宽度,可以使用`*`运算符。
```c
double area = length * width;
```
4. **计算周长**:周长(perimeter)等于两倍的长度加上两倍的宽度,可以使用`+`运算符。
```c
double perimeter = 2 * (length + width);
```
5. **打印结果**:最后,使用`printf`函数显示计算得到的结果。
```c
printf("矩形的面积是:%.2f\n", area); // %.2f表示保留两位小数
printf("矩形的周长是:%.2f\n", perimeter);
```
完整的代码示例:
```c
#include <stdio.h>
int main() {
double length, width;
printf("请输入矩形的长度:");
scanf("%lf", &length);
printf("请输入矩形的宽度:");
scanf("%lf", &width);
double area = length * width;
double perimeter = 2 * (length + width);
printf("矩形的面积是:%.2f\n", area);
printf("矩形的周长是:%.2f\n", perimeter);
return 0;
}
```
阅读全文