现在我们可以编程来帮助我们计算矩形周长和面积了。我们编写一个程序,提示用户输入矩
形的长度和宽度,然后计算矩形的周长和面积,最后把结果反馈给用户,如程序清单 2-13
所示:
程序清单 2-13 Rectangle.java
1:import java.util.*;
2:public class Rectangle
3:{
4: public static void main(String[] args)
5: {
6: int width,height;
7: Scanner scanner=new Scanner(System.in);
8: System.out.println("请输入要计算的矩形的长度和宽度:");
9: width=scanner.nextInt();
10: height=scanner.nextInt();
11: System.out.println("矩形的周长为:"+(width+height)*2);
12: System.out.println("矩形的面积为:"+width*height);
13: }
14:}
程序运行结果如图 2-17 所示:图 2-17 求矩形周长与面积
程序清单 2-13 中,第六行定义了两个整型变量用于接收用户输入的长度和宽度,第 7 行定
义了一个 Scanner 的对象 scannner,从控制台(标准输入流)中获取用户输入,第 9 行与第
10行调用了scanner对象的nextInt()方法,接收了两个整数,分别赋值给变量width和height,
第 11 行按矩形的周长公式(长+宽)x2 进行计算,并将结果输出到控制台,第 12 行按矩形
的求面积公式长 x 宽进行计算,并将结果输出到控制台。