C#小白课堂作业,很简单的,理清思路直接就出来了。
题目:3个可乐瓶可以换一瓶可乐,现在有364瓶可乐。问一共可以喝多少瓶可乐,剩下几个空瓶。
using System;
class Program
{
static void Main(string[] args)
{
int cola = 364, bottle = 0, drink = 364;
while (cola + bottle>3)
{
cola = (cola + bottle) / 3;
bottle = (cola + bottle) % 3;
drink += cola;
}
Console.WriteLine("一共喝了{0}瓶,还剩{1}个空瓶子。", drink, cola+bottle);
}
}
运行结果:
一共喝了545瓶,还剩2个空瓶子。
请按任意键继续. . .
加油!!