帮看下程序的输出是否正确
买卖提将养的一缸金鱼分五次出售系统上一次卖出全部的一半加二分之一条;第二次卖出余下的三分之一加三分之一条;第三次卖出余下的四分之一加四分之一条;第四次卖出余下的五分之一加五分之一条;最后卖出余下的11条。问原来的鱼缸中共有几条金鱼?帮看下程序算出来的结果是否正确,若不对请指出,谢谢!!
#include <stdio.h>
int main()
{
double x1,x2;
int day;
x2=11.0;
day=4;
while(day>0)
{
x1=(x2+1/(day+1))*(day+1);
x2=x1;
day--;
}
printf("%f\n",x1);
return 0;
}