要求:喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水, 给20元,可以多少汽水。
编程实现。
解析:有一点需要注意的是,开始单余了一个空瓶,后来最后那瓶水喝完之后,又空出一个空瓶,和开始的那个空瓶又可以换一瓶水,我开始的时候,就忽略了这一点,所以sum就需要再加上1
//int main()
//{
// int money = 20;
// int sum=0;
// money ;
// while (money != 0)
// {
// sum += money;
// money = money / 2;
//
// }
// printf("%d", sum+1);
// system("pause");
// return 0;
//
//}