在C语言中用代码表示出,三个空汽水瓶可以换一瓶水,有n个空汽水瓶,可以换多少个汽水。

Python015

在C语言中用代码表示出,三个空汽水瓶可以换一瓶水,有n个空汽水瓶,可以换多少个汽水。,第1张

#include <stdio.h>

int main()

{

    int n, count = 0

    printf("请输入汽水瓶数\n")

    scanf("%d", &n)

    while ( n >= 3 )

    {

        count += (n / 3)

        n = (n / 3) + n % 3

    }

    printf("可以兑换%d个汽水\n", count)

    return 0

}

#include <stdio.h>

int main()

{

int n=0 //总钱数

int count=0//汽水瓶计数

sacnf("%d",&n)

printf("%d元钱可以换", n)

while(n) //如果钱数为0,则不能再兑换

{

count++//每一元钱换一瓶汽水

n--//每买一瓶汽水,钱数减一

if(count%3==0) //如果换到3瓶,则

{

n=n+1 //多换一瓶相当于多加1元钱

}

}

printf("%d瓶汽水", count )

return 0

}