c语言输入长方形的长和宽,输出长方形的周长和面积
时间: 2024-10-20 18:18:09 浏览: 228
在C语言中,你可以通过创建一个程序来让用户输入长方形的长和宽,然后计算并输出其周长和面积。下面是一个简单的示例:
```c
#include <stdio.h>
// 函数声明
void calculate_perimeter_and_area(int length, int width);
int main() {
int length, width;
// 输入长和宽
printf("请输入长方形的长度:");
scanf("%d", &length);
printf("请输入长方形的宽度:");
scanf("%d", &width);
// 调用函数计算并打印结果
calculate_perimeter_and_area(length, width);
return 0;
}
// 定义计算函数
void calculate_perimeter_and_area(int length, int width) {
int perimeter = 2 * (length + width); // 周长公式:2 * (长 + 宽)
int area = length * width; // 面积公式:长 * 宽
printf("长方形的周长是:%d\n", perimeter);
printf("长方形的面积是:%d\n", area);
}
```
在这个程序中,用户会被提示输入长方形的长度和宽度,`calculate_perimeter_and_area`函数会接收这两个值,并计算出周长和面积。然后,在`main`函数中,我们调用这个函数并打印结果。
阅读全文