java计算小球自由落体路程减半问题。
import java.util.Scanner;
public class xiaoqiu {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int n=in.nextInt();
double sum=0;
double a=240;//高度的两倍
double b=120;//高度
int cout=1;
for(;;)
{
a=a/2.0;
sum=sum+a;
cout++;
if(cout==n) break;
}
System.out.printf("总运动距离为:%.2fm",(sum+b));
System.out.println();
System.out.printf("下次反弹高度为:%.2fm",a/4.0);
}
}