java写编写一个程序算矩形的面积和周长
时间: 2023-03-21 11:01:42 浏览: 164
以下是Java语言编写的计算矩形面积和周长的程序:
```java
import java.util.Scanner;
public class Rectangle {
public static void main(String[] args) {
// 创建Scanner对象以获取用户输入
Scanner input = new Scanner(System.in);
// 提示用户输入矩形的长和宽
System.out.print("请输入矩形的长:");
double length = input.nextDouble();
System.out.print("请输入矩形的宽:");
double width = input.nextDouble();
// 计算矩形的面积和周长
double area = length * width;
double perimeter = 2 * (length + width);
// 显示计算结果
System.out.println("矩形的面积为:" + area);
System.out.println("矩形的周长为:" + perimeter);
// 关闭Scanner对象
input.close();
}
}
```
这个程序首先创建了一个Scanner对象,用于获取用户输入。然后提示用户输入矩形的长和宽,并且使用nextDouble()方法读取用户输入的值。接下来,程序计算矩形的面积和周长,并将结果打印到控制台上。最后,程序关闭了Scanner对象,以释放资源。
注意,此程序假定用户输入的值是有效的数字,如果用户输入的不是数字或者输入的数字无效,程序可能会抛出异常。为了确保程序的健壮性,我们可以在程序中添加异常处理机制。
阅读全文