编写程序,计算矩形面积(要求:长宽都要由键盘输入)。 测试数据格式例子: 输入:15 20 输出:300
时间: 2024-09-24 20:09:13 浏览: 29
要编写一个计算矩形面积的程序,首先你需要从用户那里获取长和宽的值,然后使用这两个值相乘得到面积。下面是用C语言编写的简单程序:
```c
#include <stdio.h>
int main() {
float length, width;
// 输入矩形的长度和宽度
printf("请输入矩形的长: ");
scanf("%f", &length);
printf("请输入矩形的宽: ");
scanf("%f", &width);
// 计算面积
float area = length * width;
// 输出结果
printf("矩形的面积为: %.0f\n", area);
return 0;
}
```
在这个程序中,`scanf`函数用于读取用户输入的浮点数(这里假设长和宽都可以是小数),然后计算面积并打印到控制台。
对于测试数据的例子,你可以按照以下步骤运行程序:
1. 将上述代码复制到一个名为`rectangle_area.c`的文件里。
2. 使用命令行或编译器(如GCC)编译这个文件,生成可执行文件(例如`rectangle_area`)。
3. 执行编译后的程序,按照提示输入15和20,比如:
```
$ ./rectangle_area
输入: 15 20
```
4. 应该会看到输出:
```
矩形的面积为: 300
```
相关问题
编写程序,输入长宽,计算矩形的面积,体积
编写一个简单的程序来计算矩形的面积通常涉及两个步骤:用户输入矩形的长度和宽度,然后程序将这两个值相乘得到面积。对于计算体积,如果是三维空间中的矩形(即长方体),则需要三个尺寸(长、宽、高)。以下是使用Python编写的一个示例:
```python
def calculate_area():
# 计算矩形面积
length = float(input("请输入矩形的长度: "))
width = float(input("请输入矩形的宽度: "))
area = length * width
print(f"矩形的面积是: {area}")
def calculate_volume():
# 计算长方体体积
length = float(input("请输入长方体的长度: "))
width = float(input("请输入长方体的宽度: "))
height = float(input("请输入长方体的高度: "))
volume = length * width * height
print(f"长方体的体积是: {volume}")
# 主函数,询问用户选择计算面积还是体积
choice = input("请选择计算矩形面积(1)或长方体体积(2): ")
if choice == '1':
calculate_area()
elif choice == '2':
calculate_volume()
else:
print("无效的选择")
```
在这个程序中,用户根据提示输入尺寸,然后程序会根据用户的选择分别计算面积或体积。
js编写:输入长宽点击按钮计算周长
在JavaScript中,你可以创建一个简单的HTML页面,并结合JavaScript来实现这个功能。首先,你需要一个输入框让用户输入长和宽,以及一个按钮触发计算周长的操作。下面是一个示例代码:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>周长计算器</title>
<style>
button {
margin-top: 10px;
}
</style>
</head>
<body>
<label for="length">长度:</label>
<input type="number" id="length" placeholder="请输入长度"><br><br>
<label for="width">宽度:</label>
<input type="number" id="width" placeholder="请输入宽度"><br><br>
<button onclick="calculatePerimeter()">计算周长</button>
<p id="result"></p>
<script>
function calculatePerimeter() {
const length = parseFloat(document.getElementById('length').value);
const width = parseFloat(document.getElementById('width').value);
if (isNaN(length) || isNaN(width)) {
alert('请输入有效数字!');
} else {
const perimeter = 2 * (length + width);
document.getElementById('result').innerText = `周长为:${perimeter}单位`;
}
}
</script>
</body>
</html>
```
在这个例子中,当用户点击“计算周长”按钮时,`calculatePerimeter`函数会被调用。它获取输入框中的值,检查是否为数字,然后计算周长并将结果显示在页面上。