输入长方形的长和宽,要求计算长方形的周长和面积。 输入格式: 在一行中给出两个整数(<=10^5)。 输出格式: 第一行长方形的周长。 第二行长方形的面积。使用c语言编写代码
时间: 2024-10-29 11:24:03 浏览: 28
java代码-已知长方形的长和宽 求长方形的周长和面积
在C语言中,你可以通过定义函数并接收用户输入的长和宽作为参数来实现这个功能。以下是简单的代码示例:
```c
#include <stdio.h>
// 函数声明,用于计算长方形的周长和面积
void calculateRectangle(int length, int width);
int main() {
// 获取用户输入的长和宽
int length, width;
printf("请输入长方形的长和宽(以空格分隔): ");
scanf("%d %d", &length, &width);
// 调用函数进行计算并打印结果
calculateRectangle(length, width);
return 0;
}
// 计算长方形周长和面积的函数
void calculateRectangle(int length, int width) {
int perimeter; // 周长
int area; // 面积
perimeter = 2 * (length + width); // 周长公式:2*(长+宽)
area = length * width; // 面积公式:长*宽
printf("长方形的周长: %d\n", perimeter);
printf("长方形的面积: %d\n", area);
}
```
在这个程序中,`calculateRectangle`函数接受长和宽作为输入,计算出周长和面积,并将结果分别打印到屏幕上。`main`函数负责获取用户输入并调用该函数。
阅读全文