int main()
{
int money;
printf("请输入钱数:\n");
scanf("%d", &money);
int drink;//可喝次数
int bottle;//剩余喝掉的瓶数
drink = money;
bottle = money;
while (bottle >= 2)
{
drink += bottle / 2;
bottle = bottle / 2 + bottle % 2;//除以二的商为可换的数量,
//模二为余数(奇数),可留至下一次再次兑换
}
printf("总共可以喝%d瓶汽水\n", drink);
system("pause");
return 0;
}