从品牌网站建设到网络营销策划,从策略到执行的一站式服务
public static void main(String[] args) {
成都创新互联公司主要从事做网站、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务枞阳,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
try {
double top = Double.valueOf(args[0]);
double bottom = Double.valueOf(args[1]);
double height = Double.valueOf(args[2]);
double area = (top + bottom) * height / 2;
System.out.println("梯形面积是:" + area);
} catch (Exception e) {
System.out.println("命令行参数错误");
}
}
javac xxx.java
java xxx 2 4 5
可以使用以下公式计算梯形面积:
$Area = \frac{(a+b) \times h}{2}$
在Java中,可以编写如下的代码来计算梯形面积:
int a = 10; // 上底
int b = 20; // 下底
int h = 5; // 高
double area = (a + b) * h / 2.0; // 计算梯形面积
System.out.println("梯形面积为:" + area);
在这个例子中,我们假设上底为10,下底为20,高为5,根据公式计算得到梯形面积为75.0。注意,我们将分母2改为2.0,这是为了让计算结果为浮点数类型,以避免在整数除法中出现截断误差
class Tixing //梯形类
{
private float Height; //高
private float upBotton;//上底
private float downBotton;//下底
public Tixing(float Height,float upBotton,float downBotton)//构造方法
{
this.Height=Height;
this.upBotton=upBotton;
this.downBotton=downBotton;
}
public float getTixingArea() //计算梯形面积
{
return (upBotton+downBotton)*height/2;
}
}
public class Start
{
public static void main(String[] args)
{
Tixing t=new Tixing(30,20,50);//构造
System.out.println("梯形的面积是:"+t.getTixingArea());//打印输出
}
}
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图