c语言求任意矩形的周长和面积
时间: 2023-10-15 14:01:08 浏览: 385
C语言经典例题和答案.doc
要求任意矩形的周长和面积,首先需要用户输入矩形的长和宽。接下来,使用以下公式计算矩形的周长和面积:
周长 = 2 * (长 + 宽)
面积 = 长 * 宽
下面是一个用C语言实现的示例代码:
```
#include <stdio.h>
int main() {
float length, width;
float perimeter, area;
// 提示用户输入矩形的长和宽
printf("请输入矩形的长:");
scanf("%f", &length);
printf("请输入矩形的宽:");
scanf("%f", &width);
// 计算周长和面积
perimeter = 2 * (length + width);
area = length * width;
// 输出结果
printf("矩形的周长为:%.2f\n", perimeter);
printf("矩形的面积为:%.2f\n", area);
return 0;
}
```
在以上代码中,首先声明了变量length、width、perimeter和area来存储用户输入的矩形的长、宽,以及计算得到的周长和面积。使用`scanf`函数从用户处接收输入,使用`printf`函数输出矩形的周长和面积。最后,返回0表示程序执行成功结束。注意,这里使用`float`数据类型来存储长度和宽度,以便处理小数。输出结果使用`%.2f`格式控制符来保留2位小数显示。
阅读全文