编一个函数,输入当前空瓶数a,返回能换的瓶数b,将结果输出到c,使用while(b!=0)来判定循环是否结束。如int bottle(int a){b=(int)a/3;return b;}main{ scanf("%d",&n); b=bottle(n); while(b!=0){ c+=b; b=bottle(b); }printf("%d",c);}原创,不谢。
n+n/3个
N除3个