现在的位置: 首页 > 综合 > 正文

C#基础编程—猴子偷桃

2013年03月14日 ⁄ 综合 ⁄ 共 822字 ⁄ 字号 评论关闭

/*
   question :猴子偷桃(树上有100个桃子, 猴子每天多偷一个, 多少天偷完?)

*/
using System;
namespace TestApp
{
      class Test
      {
            public int day(int n)
            {
                  int days=0;
                  int j=0;
                  for(int i =1; i <= n; i++)
                  {
                        j +=i;
                        days++;
                        if (j >= n) 
                           break;
                  }
                  return days;
            }
            static void Main(string[] args)
            {
                  Test test = new Test();
                  int i=1;
                  while(i>0)
                  {
                        Console.Write("输入桃子的个数: ");
                        i = Int32.Parse(Console.ReadLine());
                        int temp = test.day(i);
                        Console.WriteLine("{0} 天偷完桃子", temp);
                  }
            }
      }
}

抱歉!评论已关闭.