1、完整题目
喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少汽水。
2、代码实现
#include<stdio.h>
int main()
{
int i = 20;//定义有20块钱
int bottle = i;//定义一开始买了饮料有20个空瓶
int ret = i;//定义喝到的饮料总数
int m = 0;//定义每次用空瓶换饮料剩下的
int n = 0;//定义每次用空瓶换到的饮料
while (bottle >=2)
{
m = bottle % 2;
n = bottle / 2;
bottle = m + n;
ret += n;
}
printf("%d", ret);
return 0;
}