Keep on going never give up.

Let's Go

C#【练习】猴子摘桃问题

C#Lonely2019-05-20 02:01:55128次0条

/* 猴子第一天摘下若干个桃子,当即吃了一半,好不过瘾,又多吃了一个。
  第二天早上又吃了剩下的桃子的一半,又多吃了一个。
  以后每天都吃了前一天剩下的一半零一个,到第 10 天早上想再吃的时候,就剩下一个桃子。
  求第一天共摘多少个桃子 ?  */

int num = 1; //第 10 天,就剩下一个桃子
for (int i = 1; i < 10; i++)
{
    num = (num + 1) * 2;
    Console.WriteLine(" 猴子第  {0}  天所剩桃子  {1}  个\n", 10 - i, num);
}
Console.ReadKey();

运行结果:

image.png

暗锚,解决锚点偏移

文章评论

    嘿,来试试登录吧!