%n 是 printf 里的换行符,比 \n 更跨平台(Windows/Linux 通吃)

/**
复制代码
* ①算总价=面积×单价 ②用三元运算符判断预算是否充足 ③用逻辑运算符判断「面积>80 且 预算>10万」 * * 注意: * 1、main方法是static,只能调用static属性 * 2、布尔变量的命名,is + 形容词,has + 名词,can + 动词 * 3、打印输出要自带标签(如:面积、预算……) * 4、个别字段需要单位(如:万元、平方……) * 5、boolean使用了三元运算符 * 6、格式化输出 * 7、换行使用 %n 比 \n 更合适,因为 %n Windows/Linux 通吃 */ public class Day3 { private static double area; private static double renovationUnitPrice; private static double renovationTotalPrice; private static int budget; public static void main(String[] args) { area = 144.0; budget = 51; renovationUnitPrice = 3500.0; renovationTotalPrice = area * renovationUnitPrice; System.out.println("预算:"+ budget + "万元"); System.out.printf("装修总金额 :%.2f 元,其中面积:%.2f m², 装修单价:%.2f 元/m²%n", renovationTotalPrice, area, renovationUnitPrice); System.out.println("预算是否充足:"+ (renovationTotalPrice / 10000 <= budget ? "是" : "不")); System.out.println("「面积>80 且 预算>10万」:" + ((area > 80 && budget > 10) ? "是" : "不是")); } }
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
鱼友0258
下载 APP