#includevoid main(){int i=0;float a=1000.0;while(a > 0.0){a -= 50.0 - a * 0.079;
i++;
}
printf("%d年后会取完所有的钱\n",i);
a=1000的时候a -= 50.0 - a * 0.079;a = a - (50 - 79) = a + 29a变大了再往下,a越来越大永远满足a>0所以死循环了。
当50-a*0.079<0时,a会越变越大,会一直循环下去