求java程序设计基础(第四版)期末考试这题编程题答案
答案:2 悬赏:20
解决时间 2021-02-12 00:06
- 提问者网友:宿醉何为情
- 2021-02-11 03:47
求java程序设计基础(第四版)期末考试这题编程题答案
最佳答案
- 二级知识专家网友:而你却相形见绌
- 2021-02-11 05:10
public class Test1 { public static void main(String[] args) { try { byte[] b = new byte[1024]; int n = System.in.read(b); String s = new String(b, 0, n); // 回显内容 if (null == s || s.length() == 0) { System.out.println("请输入需要计算的数字!"); return; } String[] arr = s.split(" "); double d = 0d; for (String r : arr) { try { d += Double.parseDouble(r); } catch (NumberFormatException e) { System.out.println("输入有误!" + r); return; } } // 如果要显示整数,可以把double换成int或者其迹揣管废攮肚归莎害极它处理 System.out.println("sum:" + d); } catch (Exception e) { System.out.println(e); } } }
全部回答
- 1楼网友:晨与橙与城
- 2021-02-11 06:45
这是我的答案。希望对你有所帮助
public class test { public static void main(string[] args) { double high = 100;//高度 double sum = 0;//经过路程 for (int i = 1; i < 100; i++) { if (i == 1) { sum += high;//第一次落下单独计算 } else { sum += high * 2;//第一次落下来还要弹上去,然后再下来。所有要乘以2 } high = high / 2; system.out.println("第" + i + "次落地共经过" + sum + "米"); system.out.println("第" + i + "次反弹的高度是" + high + "米"); if (high < 0.1) { system.out.println("在第" + i + "次反弹的高度小于0.1米!"); return; } } } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯