美文网首页C语言小程序
C语言小程序-喝啤酒

C语言小程序-喝啤酒

作者: 蟋蟀蝈蝈蛐蛐 | 来源:发表于2018-07-08 04:34 被阅读0次

    #include <stdio.h>

    /*

    啤酒两块钱一瓶

    4个瓶盖换一瓶

    2个瓶子换一瓶

    10块可以喝几瓶

    */

    int sum = 0;

    int getPi(int qian,int ping,int gai)

    {

    int pi = qian/2+ping/2+gai/4;

    sum+=pi;

    if(pi<=0)

    {

      printf("\n总数=>啤酒:%d \n剩余=>瓶子:%d, 瓶盖:%d\n", sum, ping, gai);

    return sum;

    }

    else

    {

      printf("啤酒:%d => 瓶子:%d, 瓶盖:%d\n", pi, ping%2+pi, gai%4+pi);

    return getPi(qian%2,ping%2+pi,gai%4+pi);

    }

    }

    int main()

    {

    getPi(10,0,0);

    return 0;

    }

    相关文章

      网友评论

        本文标题:C语言小程序-喝啤酒

        本文链接:https://www.haomeiwen.com/subject/gfbnuftx.html