2025年JAVA- 分支结构

JAVA- 分支结构分支结构 什么是分支结构 首先 看一个需求 假设需要编写一个收银柜台收款程序 要求根据商品单价 购买数量以及收款金额 计算并输出应收金额和找零 通过分析可以想到 这个程序 需要定义三个输入 即 单价 数量 金额 定义两个输出 即

大家好,我是讯享网,很高兴认识大家。

分支结构

 什么是分支结构

首先,看一个需求,假设需要编写一个收银柜台收款程序,要求根据商品单价、购买数量以及收款金额,计算并输出应收金额和找零。

通过分析可以想到,这个程序,需要定义三个输入,即:单价、数量、金额。定义两个输出,即:应收金额、找零。因为金额有可能为小数类型,所以变量的数据结构定义为double类型。


讯享网

此程序可以以如下方式解决,用户由控制台输入:商品单价、购买数量、收款金额;而后计算商品的总价及找零,并输出。示例代码如下所示:

 
  
    
  
  1. public static void main(String[] args) {
  2.         //定义输入
  3.         Scanner console = new Scanner(System.in);
  4.         System.out.println("请输入单价(¥):");
  5.         double unitPrice = console.nextDouble();
  6.         System.out.println("请输入数量:");
  7.         double amount = console.nextDouble();
  8.         System.out.println("请输入金额(¥):");
  9.         double money = console.nextDouble();
  10.         console.close();
  11.         
  12.         //计算商品总价
  13.         double totalPrice = unitPrice * amount;
  14.         //计算找零
  15.         double change = money - totalPrice;
  16.         
  17.         //输出
  18.         System.out.println("应收金额为:" + totalPrice +",找零为:" + change);
  19.     }

讯享网
小讯
上一篇 2025-01-15 16:29
下一篇 2025-02-07 15:47

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/63571.html