/*桃子问题:猴子第一天摘下若千个桃子,当即吃了一半,嘴馋意多吃了一个;
第二天早又将剩下的桃子吃了一半,多吃一个,如此,吃到第十天的时候只有一个了,
求:第一天摘了多少个桃子*/
#include<stdio.h>
intmain()
intM,i,t=0,a;
for(i=l:i<=10:++i)
a=M/2+1:
t=t+a;
M=M-a:
printf("猴子第一天摘了%d个桃子\n",t+1):
return0;
//为什么输出的结果是错的
口"D:\ZYC12\Debugl12.exe"
侯子第一大摘了-858154596个桃子
ressanykey to continue
输出结果为什么为负数?