📅  最后修改于: 2023-12-03 15:26:38.570000             🧑  作者: Mango
本程序用于计算梯形面积,用户可以自行输入梯形的上底、下底和高,程序将返回梯形的面积。以下是程序的代码片段:
import java.util.Scanner; //导入Scanner类
public class TrapezoidArea {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //创建Scanner对象
System.out.print("请输入梯形的上底:");
double up = sc.nextDouble(); //获取上底
System.out.print("请输入梯形的下底:");
double down = sc.nextDouble(); //获取下底
System.out.print("请输入梯形的高:");
double height = sc.nextDouble(); //获取高
double area = (up + down) * height / 2; //计算梯形面积
System.out.println("梯形面积为:" + area);
}
}
用户需要在命令行中输入上底、下底和高的值,程序将根据这些值计算梯形的面积并输出结果。请注意,用户需要按顺序输入这些值,每次输入后需要按回车键确认。如果用户输入了非数字字符,程序将会抛出异常并终止运行。
以上是本程序的介绍,希望能对Java程序员提供帮助。