如果可以赊账的话,那么就可以喝40瓶汽水
我们这里考虑不赊账,能喝几瓶水
具体代码如下
int main()
{
int n = 20;
int sum = 0;
int ex = 0;
int i;
for (i = n; i > 0; i /= 2)
{
sum += i;
i += ex;
ex = i % 2;
}
printf("%d\n", sum);
return 0;
}
本文通过一段C语言代码,探讨了在拥有特定数量空瓶情况下,如何计算能够喝到的汽水数量。代码使用循环结构,模拟了用空瓶换汽水的过程。
如果可以赊账的话,那么就可以喝40瓶汽水
我们这里考虑不赊账,能喝几瓶水
具体代码如下
int main()
{
int n = 20;
int sum = 0;
int ex = 0;
int i;
for (i = n; i > 0; i /= 2)
{
sum += i;
i += ex;
ex = i % 2;
}
printf("%d\n", sum);
return 0;
}

被折叠的 条评论
为什么被折叠?