JAVA根据用户输入的长和宽,编程求长方形的面积和周长。

根据用户输入的长和宽,编程求长方形的面积和周长。分析:1)新建控制台项目,名为Ex2_1,修改类的名字为Rectangle。2)在Main方法中定义4个double类型的... 根据用户输入的长和宽,编程求长方形的面积和周长。

分析:

1) 新建控制台项目,名为Ex2_1,修改类的名字为Rectangle。

2) 在Main方法中定义4个double类型的临时变量length, width, area, perimeter分别表示长方形的长,宽,面积和周长。

3) 通过控制台分别给长方形的长(length)和宽(width)赋值。

4) 计算长方形的面积(area)和周长(perimeter)。

5) 通过控制台输出长方形的长,宽,面积和周长。
展开
 我来答
加百列windy
高粉答主

推荐于2019-09-07 · 每个回答都超有意思的
知道小有建树答主
回答量:2074
采纳率:100%
帮助的人:95.6万
展开全部

根据要求,步骤设计分别如下:

1、创建项目【Ex2_1】:

2、创建类【Rectangle】:

3、四个double类型:

4、长(length)和宽(width)赋值,使用println()和new Scanner(System.in),具体解析见扩展内容。

5、计算并输出:

6、执行测试:

扩展资料:

1、System.out.println解析。

System是一个类,继承自根类Object。out是类PrintStream类实例化的一个对象,且是System类的静态成员变量,println()是类PrintStream的成员方法,被对象out调用。

2、Scanner input=new Scanner(System.in)。

Scanner是一个类,是一个开源代码,用他创建一个对象(input),System.in可以看做一个参数,这个参数是键盘输入内容。

对象(input)有许多的方法如:input.next();指的是键盘输入的文字内容,在用String a来接收就是:String a=input.next()。

参考资料:

百度百科--java基础

113潇潇
2011-09-15 · TA获得超过185个赞
知道小有建树答主
回答量:130
采纳率:0%
帮助的人:102万
展开全部
package servlet;

import java.util.Scanner;

public class Rectangle{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入长方形的长和宽...");
double length = scan.nextDouble();
double width = scan.nextDouble();
double area = length * width;
double perimeter = (length + width) * 2;
System.out.println("长方形的面积是" + area);
System.out.println("长方形的周长是" + perimeter);
}
}

验证结果:
请输入长方形的长和宽...
3
4
长方形的面积是12.0
长方形的周长是14.0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寒眼天狼
推荐于2017-11-24 · 超过22用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:64.2万
展开全部
package Ex2_1;
import java.util.Scanner;
class Rectangle {
public static void main(String args[]){
double length, width, area, perimeter; //定义4个double类型的临时变量
System.out.println("请输入长:");
Scanner input=new Scanner(System.in); //用于从控制台获取数据
length=input.nextDouble(); // //用于从控制台获取数据
System.out.println("请输入宽:");
width=input.nextDouble(); // 用于从控制台获取数据
area=length*width; //计算面积
perimeter=(length+width)*2; //计算周长
System.out.println("此长方形的长为"+length+","+"宽为"+width+","+"面积是:"+area+","+"周长是:"+ perimeter); //控制台输出结果
}
}

希望对你有帮助!
加油!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-15
展开全部
能够分析的这么程式,来给小菜送分的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式