Java基础练习题 已知长方体的长、宽、高分别是a、b、c,求其表面积和体积。

目录

1.代码思路

2.代码实现过程

2.1.获取用户输入

2.2.计算结果并输出

3.完整代码


1.代码思路

先通过用户键盘输入获取三个数,分别为长、宽、高,然后通过长方体表面积和体积计算公式进行计算,最后输出长方体的表面积和体积。

2.代码实现过程

2.1.获取用户输入

import java.util.Scanner;

通过java.util.Scanner类,可以用于扫描输入数据

Scanner rd=new Scanner(System.in);

然后使用Scanner类创建一个对象

rd对象可以通过通过调用rd.nextInt()、rd.nextFloat、rd.nextDouble()等,为程序输入整型、浮点型、双精度型等类型的数据。

int Box_long=rd.nextInt();

以本题为例定义一个整型Box_long(长)来存放用户的输入, rd通过调用rd.nextInt()来为程序输入一个整型。其他两个数据获取类似。

2.2.计算结果并输出

已知长方体的体积计算公式为:长方体的体积=长×宽×高

int Box_volume=Box_long*Box_wide*Box_high;

先定义一个整型Box_volume来存放长方体体积结果,然后将从用户处获取的长宽高相乘,并将相乘后的结果赋值给Box_volume。长方形表面积类似。

System.out.println(Box_volume);
//输出长方体的体积,这样输出有点单调加点文字
System.out.println("长方体的体积为:"+Box_volume);
//这样输出结果就是:长方体的体积为:xxx(计算出的值)

3.完整代码

import java.util.Scanner;
//此处调用java.util.Scanner类用于扫描输入的数据
public class javawork {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("1.已知长方体的长、宽、高分别是a、b、c,求其表面积和体积。");
		//输出括号内文本
		Scanner rd=new Scanner(System.in);
		//使用Scanner创建一个对象
		//int Box_long;在这里定义三个整形变量长宽高,也可以在下面直接定义
		//int Box_wide;
		//int Box_high;
		System.out.println("请输入长:");
		int Box_long=rd.nextInt();
		//这里从键盘获取一个整形变量数值下一三个一样
		System.out.println("请输入宽:");
		int Box_wide=rd.nextInt();
		System.out.println("请输入高:");
		int Box_high=rd.nextInt();
		//分别定义面积和体积并计算
		int Box_area=Box_long*2+Box_wide*2+Box_high*2;
		int Box_volume=Box_long*Box_wide*Box_high;
		System.out.println("长方体的面积为:"+Box_area+",长方体的体积为:"+Box_volume);
		//这里输出结果
        }
}
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值