用Java做出:假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,算出总共喝了多少瓶饮料?

题目分析:首先算出五十瓶饮料瓶可以换多少新的饮料

其次算出多兑换的饮料可以兑换多少瓶饮料

一直到瓶子低于3可以停止计算了

在MyEclipse Professional 中的样式是:

源代码:

int drink = 50; // 饮料总数
            int count = 0; // 兑换次数
            while (true) {
                drink -= 3; // 喝3瓶
                drink++; // 兑换1瓶
                count++; // 兑换次数+1
                if (drink < 3) {
                    System.out.println("共喝了" + (50 + count) + "瓶");
                    break;
                }
            }

创作不易点赞评论互关三连

【Java】设计Java程序,假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?相关推荐

  1. java 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?

    package practise; //假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料? class DrinkCount {  public  int drink(i ...

  2. 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?

    这大家可以这么想 一共有50瓶, 喝完三瓶 + 1 喝完三瓶 + 1 那么 50 - 3 + 1 -3 + 1 以此类推知道...最后剩余的可乐数小于3退出.那么依旧题意可以写出. package c ...

  3. 设计Java程序,假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?

    package cn.bdqn.demo02;public class Zuoye35 {public static void main(String[] args) {int num=0;int s ...

  4. 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料???

    话不多说,直接上代码,四种方式任君选择 public class Drink {public static void main(String[] args) {add0(50);add1(50);Sy ...

  5. 假设有 50 瓶饮料,喝完三个空瓶可以换一瓶饮料,依次类推,请问 总共喝了多少饮料。

    /*假设有 50 瓶饮料,喝完三个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少饮料. */ public static void main(String[] args) {int n = 50; / ...

  6. java设计一个程序后怎么测试_Java语言程序设计(第1阶段学习测试)(都平)

    第 1 页 共 5 页 山东省过程性考试课程 Java 语言程序设计(第2阶段)测试 一. 简答题 (本大题共15个小题,每小题4分,共60分) 1. 什么是类?任何定义一个类?类中包含哪几部分,分别 ...

  7. 假设有 50 瓶饮料,喝完三个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少饮料

    1  while System.out.println("-------------case1---用while");int n = 50; // 初始饮料总数int i = 0; ...

  8. 201521123016《Java设计与程序》第6周学习总结

    1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 2. 书面作业 1.clone方法 1.1 Object对 ...

  9. 28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?(解读误区)

    28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐? 本来是一道很简单的问题(找个小学生都能算出来)但是大部分人都忽略了一个跟经济有关的问题. ...

最新文章

  1. MDSF:DSL(Domain Specific Language)介绍
  2. BZOJ 2818: Gcd 筛法
  3. angular6的响应式表单
  4. C#中的Dictionary字典类介绍(转载)
  5. 组网胖模式_胖瘦AP组网优劣对比,你知道吗?
  6. Python风格总结:列表List
  7. JVM飙高排查脚本-结构分析
  8. Machine Learning ——Homework 8
  9. matlab振荡环节相频特性,自动控制原理第五章频率特性)汇总.ppt
  10. Win10上注册OCX文件
  11. 计算机配置显示器,电脑怎么配置多台显示器
  12. orc识别 语音识别 云真机 内网穿透快速调研
  13. 修改docker时区为北京时间
  14. 网页中设定表格边框的厚度的属性_补充一点前端知识
  15. 谷粒商城项目篇8_分布式高级篇_商城首页、性能压测、优化(Nginx动静分离)
  16. 技术人员如何看待新技术?
  17. 微信小程序做问卷——前端部分(生成问卷)
  18. python:复制文件夹及内容(包含子文件夹)到指定目录
  19. google chrome 浏览器主页被2345劫持怎么办?
  20. 顺丰,披着快递马甲的科技公司?

热门文章

  1. 八种基本数据类型(一)
  2. C#实战之CAD二次开发003:插入文字和插入图块
  3. Ubuntu+Windows双系统,默认从Windows启动
  4. RAVDESS语音情感分类数据集的介绍
  5. 加班的程序员:996 没有未来
  6. Java—求绝对值(选择结构)
  7. pageX,clientX区别
  8. 安恒2018.10 level1思路讲解
  9. yum update和yum upgrade的真正区别
  10. Android系统的心脏-Zygote进程启动流程分析