
问题分析
题目要求计算长方形的周长和面积,给定长和宽两个整数。长方形周长公式为:周长 = 2 × (长 + 宽),面积公式为:面积 = 长 × 宽。
数学模型
设长和宽分别为整数 (a) 和 (b):
- 周长 c = 2* (a + b)
- 面积 s = a * b
编写程序
#include <bits/stdc++.h>
using namespace std;
int main() {
int a, b; //定义长和宽 长用字母a 宽用字母b表示
cin >> a >> b; // 从键盘读入两个整数
int c = 2 * (a + b); // 计算周长
int s = a * b; // 计算面积
cout << c << endl; // 输出周长
cout << s << endl; // 输出面积
return 0;
}
保存、编译、运行
程序说明
- 输入处理:使用
cin读取两个整数,分别存入变量length(长)和width(宽)。 - 计算周长:按公式 (2 \times (长 + 宽)) 计算结果。
- 计算面积:按公式 (长 \times 宽) 计算结果。
- 输出结果:先输出周长,再输出面积,每个结果占一行。
样例验证
- 输入:
2 3 - 输出:
10
6