怎么让x和n输出的值对应起来啊😭每次输入n时,都得出的是多一天的x
其实就是while的边界判断问题,这里n > 0的条件使得循环多了一次之所以多一次,是因为x = (x+1) * 2;算的实际上是前一天剩下的桃子有多少,而到了第一天也就是n等于1,第一天的前一天是不存在的,n == 1时不应该再循环了修改方法也很简单,while(n > 1)。或者scanf给n赋值后,n自减1另外,下次提问记得把代码粘贴出来,不要截图了,不然其他人可能不愿意回答
题目是啥