[求助]大家帮忙看看 错哪了???
题目:一个球从100M高度落下,每次落地后反跳回落下高度一半,再落下。编程求它在第10次落地时,共经过多少M?第10次反弹多高?
我编的是:#include<stdio.h> void main() {int i; float sum=150; float n[11]; for(n[1]=50,i=1;i<=10;i++) {n[i+1]=n[i]/2; sum=sum+2*n[i+1]; } printf("%f,%f\n",sum,n[10]); }
可输出答案:0.146484,0.0976563
为什么啊?