给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐

Posted summerdata

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐相关的知识,希望对你有一定的参考价值。

package com.Summer_0417.cn;

/**
* @author Summer
* 给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐。
*/
public class Test_Method12 {

public static void main(String[] args) {
int money = 20, price = 3;
// bottle表示每一次购买的可乐瓶数
int bottle = 0;
// change表示每次购买完可乐剩下的钱
int change = 0;
// sum表示总的可乐瓶数
int sum = 0;
while (money>=price) {
bottle = money/price;//购买可乐
change = money - price*bottle;//计算买可乐剩下的钱或者是change=money%price
money = change+bottle;//换完瓶子后总共有多少钱
sum+=bottle;//购买可乐的总数
}
System.out.println("购买可乐的总数"+sum);


}

}

以上是关于给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐的主要内容,如果未能解决你的问题,请参考以下文章

非常可乐

1 元钱买一瓶汽水,两个空汽水瓶换一瓶汽水。现有 20 元钱,问最多可以喝到多少瓶汽水?

还在花6块钱买秒杀皮肤?手把手带你1块钱完成企业建站文末福利

Python3,早知道3行代码就能提取音频,我把这10块钱买包子吃不香吗?

市场上十块钱买一个随身WiFi使用技术手段,插卡流量不限速不限量?

市场上十块钱买一个随身WiFi使用技术手段,插卡流量不限速不限量?