package com.lcn.day04;public class WhileDemo {/*** 存钱问题:* 一天存钱9元,每逢存钱天数是15的倍数则去花掉20元,问多少天能存500元*/public static void main(String[] args) {double sum = 0;//定义初始存钱数int daycount = 1;//定义初始化存钱天数double daymoney = 9;while(true){sum = sum + daymoney;if(sum>500){break;}if(daycount%15==0){System.out.println("第"+daycount+"天,花了"+20+"元");sum=sum-20;}daycount++;}System.out.println("一共用了"+daycount+"天,存够"+sum+"元");}}

输出:

第15天,花了20元
第30天,花了20元
第45天,花了20元
第60天,花了20元
一共用了65天,存够505.0元

java基础--while循环实现存钱问题案例相关推荐

  1. Java基础3 -- 循环语句

    小庄zzz:学习循环语句只需要抓住一点--代码执行顺序! 目录 一.Java基础2 -- 课后习题解析: 二.while循环 三.do while循环 四.for循环 五.跳转语句 六.多层循环 一. ...

  2. Java基础IO流(二)字节流小案例

    JAVA基础IO流(一)https://www.cnblogs.com/deepSleeping/p/9693601.html ①读取指定文件内容,按照16进制输出到控制台 其中,Integer.to ...

  3. 【Java基础】Debug模式操作流程及案例:不死神兔、百钱百鸡

    目录 一.Debug模式操作流程 如何加断点 如何运行加断点的程序 点哪里 如何删除断点 二.案例:不死神兔 三.案例:百钱百鸡 一.Debug模式操作流程 Debug模式是供程序员使用的程序调试工具 ...

  4. Java基础7 循环语句for、while、do-while

    Java语言之中,循环语句有三种形式:while循环语句.do-while循环语句.for循环语句.这些语句的作用就是在一定的条件下,反复执行某段语句序列. while循环语句: 语句形式: whil ...

  5. 【Java基础】循环、嵌套、跳转控制break/continue、调试器、函数

    文章目录 1.循环语句 1.1 while 1.1.1 格式 1.1.2 例子 1.2 do-while 1.2.1 格式 1.2.2 例子 1.3 for 1.3.1 格式 1.3.2 例子 1.4 ...

  6. Java基础Map循环遍历

    import java.util.HashMap; import java.util.Iterator; import java.util.Map;/****@purpose:几种常见的Map循环*@ ...

  7. Java基础-for循环的不凡

    前言 for几乎是每个语言的基础语句,熟练的使用for是每个程序员所必备的,然而你真的懂得for循环的不凡麽? 基础语句 for循环一般由4个表达式组成 for(表达式1;表达式2;表达式3){表达式 ...

  8. java基础--while循环实现A4纸折叠次数到珠穆朗玛峰高度

    package com.lcn.day04;public class ForDemo11 {/*** 珠穆朗玛峰案例* 用一张厚度是0.01米的A4纸不停对折多少次厚度可以达到8848米??* * 分 ...

  9. java基础语法-循环switch语句

    1.1 分支语句switch语句 switch (表达式) {case 1:语句体1;break;case 2:语句体2;break;...default:语句体n+1;break; } 执行流程: ...

最新文章

  1. C4D和Redshift:2D矢量到三维渲染 Cinema 4D and Redshift: 2D vector to 3D render
  2. linux进程间通信之Posix共享内存用法详解及代码举例
  3. 服务器体系(SMP, NUMA, MPP)与共享存储器架构(UMA和NUMA)
  4. 检测移动设备(手机)的 PHP 类库
  5. 一、宿主机Linux系统的基本环境设置
  6. 鸿蒙应用开发在线体验,鸿蒙应用开发-DevEco Studio 模板体验(二)
  7. Lenovo System x 硬件Windows Server驱动下载
  8. 理解全概率公式与贝叶斯公式
  9. java print打印方法
  10. Dockerfile概念简介
  11. 记:判断三个点是否在一条直线上
  12. 今年米粉节再推爆款 3999入手安卓影像旗舰11Ultra
  13. LDPC码的EXIT图
  14. 细谈Type-C、PD原理(上/下)
  15. java_facade
  16. 机器学习---降维算法
  17. 怎么设置服务器文件夹多权限管理,如何设置共享文件夹,小编告诉你如何设置共享文件夹权限...
  18. antdvue的table合计行
  19. Russia Proposes First Multinational Cryptocurrency
  20. .xlsx IE下不能导出下载

热门文章

  1. Unix时间戳(Unix timestamp)在线转换工具
  2. 劝学篇翻译软件测试,古今贤文劝学篇翻译
  3. CentOS7下配置域名解析服务器
  4. Python之字典(定义、方法、例题)
  5. 多消费者(多线程)对MNS的使用
  6. 一家披萨店不见客人,却能月入30万 !他们是怎么运营的呢?
  7. Rust crates镜像源管理 crm
  8. 全网疯传!Java利用TCP协议实现客户端与服务器通信【附通信源码
  9. 解决PYTHON爬取:RESPONSE.STATUS_CODE为418、403 问题
  10. 爱因斯坦为什么那么牛,看看大家怎么说?