十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
要想输出最后的结果,得满足200000=1+(i/100*25),那么i=(200000-1)*4=799,996
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网页空间、营销软件、网站建设、河北网站维护、网站推广。
这个条件你永远达不到,所以会一直循环下去,这就是楼上为什么说你这个是死循环的原因。
达不到条件,程序会一直运行下去,自然没反应
数组越界了,也就是报错了,当你循环index的时候,循环到第二条数据8的时候,在数组arr上并没有下标的8的数据,即arr的长度是5下标最多就是4
第一for循环下代码修改一下
x[i]=x[i]-(x[i]*(x[i]+1)*(x[i]+1)-1.0)/((x[i]+1.0)*(3*x[i]+1));
错误的原因是数组溢出。
数组 x[]获得10个用来存放double类型数据的内存空间。x[0]~x[9]。
for循环是将数据存放在a[1]~a[10],所以报错了