java 课后习题 找零钱
知识点:
数组 循环 的理解与运用
懵懵懂懂 需要加强练习!
public static void main(String[] args) {boolean i=true;double dscan=0;//存储键入的金额int intOfdscan=0;//存储金额的整数String[] str = {"百 元","五十元","二十元","十 元","五 元","一 元","五 毛","一 毛","一分"};int[] money = {10000,5000,2000,1000,500,100,50,10,1};int[] pics =new int[money.length];//存储张数System.out.println("请输入您需要找零的金额:");while (i){Scanner scan = new Scanner(System.in);try {dscan = scan.nextDouble();i=false;} catch (Exception e) {System.out.println("您的输入有误,请重新输入!");}}//将含有小数的零钱化为整数 万位既是 百 千位 十 百位 元 十位数既是 角 个位数 既是 分intOfdscan = (int)(dscan*100);//定义一个for长度为money的循环for (int j = 0; j< money.length;j++){//将金额与币值相比较 大于等于 表示 条件成立进入循环while (intOfdscan >= money[j]){//将金额与币值相减 一次pic累加一张,然后继续循环 直到条件不成立intOfdscan -= money[j];pics[j]++;}//控制输出 零张的 不输出if (pics[j] != 0){System.out.println(pics[j]+"\t张\t"+str[j]);}}}
java 课后习题 找零钱相关推荐
- 【JAVA 第三章 流程控制语句】课后习题 找零钱
知识点: 数组 循环 的理解与运用 懵懵懂懂 需要加强练习! public static void main(String[] args) {boolean i=true;double dscan=0 ...
- java课后习题七解析_《Java基础入门》_课后习题解析.doc
<Java基础入门>_课后习题解析 <Java基础入门>课后习题 Java开发入门 一.填空题 1.Java的三大体系分别是_JavaSE_____._JavaEE_____. ...
- java课后习题及答案_《java基础入门》课后习题及答案.doc
<java基础入门>课后习题及答案.doc <Java 基础入门>课后习题及答案博学谷--让 IT 教学更简单,让 IT 学习更有效<Java 基础入门> 课后习题 ...
- java课后习题_【整理】java私塾教程课后习题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 第二章 1:叙述标识符的定义规则,指出下面的标识符中那些是不正确的,并说明理由 here , _there, this, it, 2to1, _it 2: ...
- java课后习题答案_《java课后习题答案》.doc
习题1 1-1 Java语言的主要贡献者是谁? Java之父 James Gosling 习题2-4 public class 表中的位置 { public static void main(Stri ...
- java 课后习题 随机整数最大值和最小值
知识点: 1.随机数 Math.random()的使用 //生成100个 0~99的随机整数,找出最大 和最小,统计大于50的整数个数public static void main(String[] ...
- java 课后习题 二维坐标距离 三角形判断等
知识点: 1.三角形的判断公式 两边之和大于第三边 2.二维坐标两点距离公式 根号[(x1-x2)平方+(y1-y2)平方] 3.JAVA Math.pow(变量,指数); 的运用 4.JAVA Ma ...
- java 课后习题 三角形面积计算
知识点: 1.三角形面积公式: s=(a+b+c)/2 面积=s(s-a)(s-b)(s-c)的开根 2.java.lang.Math;的运用 Math.sprt(s);开根 //编写读入三边长,计算 ...
- java课后习题及答案_《Java基础入门》课后习题及答案
第7章 集合类 一.填空题 1.JDK中提供了一系列可以存储任意对象的类,统称为 集合 . 2.在创建TreeSet对象时,可以传入自定义的比较器,自定义比较器需要实现 Comparator 接口. ...
最新文章
- AS3.0中的显示编程(六)-- 几何结构
- 基于激光雷达点云的3D目标检测算法—端到端多视图融合
- antd 能自适应吗_ACC自适应巡航能当自动驾驶用吗?答:不能
- 阿里雷卷:Reactive 基金会的成立将对开发方式带来哪些影响?
- 雷军:小米将扩招5000名工程师!多个领域需要用到C++
- mysql 查询设置调优_MySQl 查询性能优化相关
- python集合属性方法运算_python对象及运算 序列小结 集合
- linux下iconv编码转换的用法
- DOS 批量修改文件名
- C++中如何表示2进制,8进制、16进制变量
- 只用两行代码,我让Transformer推理加速了10倍
- 无线路由器视频监控方案
- 考PMP需要多少钱?
- 【iOS】获取App Store上的.ipa包
- 嵌入式裸机课程之C语言程序调用和重定位学习笔记
- ESD静电保护(ESD器件保护原理及选型)
- 商务英语类毕业论文文献有哪些?
- Class.isArray 的判断逻辑
- Vue向下滚动加载更多数据-scroll-案例
- 牛顿下山法(Python实现)
热门文章
- 浅谈特征选择的原理和Python实现
- 【AI视野·今日CV 计算机视觉论文速览 第239期】Wed, 3 Nov 2021
- 数据结构学不会?视频+项目+网站大全,还有独家学习方法
- 初识html 尝试图片标签 0907
- java作业 雏田的两个技能 类与对象
- 查询集-104.课时104.【Django视图高级】QueryDict的用法讲解(Av61533158,P104)
- django-500错误页面
- django-模型类操作-初期阶段-小结
- mysql事务-与pymyql的事务
- wordpress主题的样式修改