已知自由落体位移公式为 s=1/2gt^2+v0t 其中v0为初始速度,g为重力速度,T为历程时间,编写程序,求位移量S.

要用java详细的写出来。谢谢... 要用java详细的写出来。谢谢 展开
 我来答
焉高洁b9
2013-06-08 · 超过12用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:26.8万
展开全部
import java.io.*;
public class Test{
public static double V0;
public static double t;
public static double g = 9.8;
public static void main(String args[]){
System.out.println("input v0,t");
try{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = "";
while((str=br.readLine())!=null){
String details[] = str.split(" ");
System.out.println(Double.parseDouble(details[0]));
double s ;
s = Double.parseDouble(details[0])*Double.parseDouble(details[1])+
0.500*g*Double.parseDouble(details[1])*Double.parseDouble(details[1]);
System.out.println(s);
}
}catch(Exception e){
e.printStackTrace();
}
}
}
你输入的数据精度越大,求出的数据精度就越大
追问

执行出来的好像跟预期不一样。。

追答

BufferredReader 是一次读一行的

你输入的时候  先输V0 然后     空格    再输t


System.out.println(Double.parseDouble(details[0]));//这一行是测试用的 你可以删掉

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式