用C语言解决喝汽水问题
问题:喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少汽水(编程实现)。
参考代码:
#include <stdio.h>//喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少汽水(编程实现)。
int main()
{int sum = 20, water = 0,kong = 0;while (sum){//买一瓶水sum--;//喝一瓶水water++;//得到一个空瓶子kong++;//如果搜集到两个空瓶子if (kong == 2){//换一瓶水water++;//得到一个空瓶子kong = 1;}}//打印出一共可以喝的水的瓶数printf("可以喝%d瓶汽水\n",water);return 0;
}
运行结果:
//运行结果:可以喝39瓶汽水