/*假设小明有100块钱,这时候小明去超市买可乐,可乐3块钱一瓶,
超市卖家每次卖给小明一瓶可乐,就比原来的贵2/3的价钱,
小明的瓶子每一个瓶子可以换半瓶可乐(只有半瓶换不出来),
问小明最多可以在该超市中买走多少瓶可乐?
/
double money = 100;//小明拥有钱数总额
double kele = 3;//可乐单价
double a = 3;//
double b = 2;//
double c = b/a;//贵出三分之二
int i = 0;
for (int j = 0;money>kele;j++){
money = money - kele;//每买一瓶则扣除一瓶的钱
kele = kele + kelec;//每次出售都比上次出售的价格贵2/3
i++;//每循环一次,则多买一瓶
}if (i%2==0){//若没有两个空瓶,则可换一瓶可乐
i++;
}
System.out.println(i);
Java流程练习02
最新推荐文章于 2022-12-18 10:54:16 发布