同一程序里变量风格统一:要么全局部变量,要么全字段,别混用

(Math 常用:ceil 向上取整 / floor 向下 / round 四舍五入 / random 随机数)

js/**
复制代码
* 输入房间长和宽,计算面积;每块瓷砖0.36㎡(60×60cm),计算需要多少块瓷砖(向上取整) * * 注意: * 1、main方法是static,只能调用static属性 * 2、double类型强制转换为 int * 3、格式化输出 * 4、Scanner的使用 * 5、数学函数 Math.ceil()向上取整 * */ import java.util.Scanner; public class Day5TileCalculate { private static double tileArea = 0.36; // 定义单块瓷砖的面积(平方米) private static double roomArea; private static int tileCount; public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("----------------房间瓷砖数量计算----------------"); System.out.print("请输入房间长度(米):"); double roomLength = in.nextDouble(); System.out.print("请输入房间宽度(米):"); double roomWidth = in.nextDouble(); roomArea = roomLength * roomWidth; tileCount = (int)Math.ceil(roomArea / tileArea); System.out.printf("房间的面积是:%.2f m² %n", roomArea); System.out.printf("单块瓷砖的面积是:%.2f m²,需要的瓷砖数量是:%d 块 %n", tileArea, tileCount); } } ``
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
鱼友0258
下载 APP