喝汽水--C语言

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了喝汽水--C语言相关的知识,希望对你有一定的参考价值。

问题:喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水?

分析:

1.20元肯定可以喝20瓶

2.2个空瓶可以换一瓶汽水,则剩下瓶子数量:empty/2+empty%2

empty/2:表示成功换汽水的瓶子

empty%2:表示不够换的瓶子

3.当瓶子大于1又可换,故是循环问题

方法1:代码如下

喝汽水--C语言_等差数列

方法2:代码如下(从方法1可得出其为等差数列的运用money*2-1

喝汽水--C语言_等差数列_02

运行截图:

喝汽水--C语言_等差数列_03


以上是关于喝汽水--C语言的主要内容,如果未能解决你的问题,请参考以下文章

喝汽水问题

C语言进阶之旅(每日一题)换汽水

求职 | 华为研发工程师编程题个人题解C++Python

huawei 三套题

汽水瓶

汽水瓶