迷失在“for”循环上

时间:2015-10-14 06:47:57

标签: java for-loop

这是手头的任务,为什么让用户在for循环中输入行程次数真的很重要,这似乎是浪费代码。任何帮助将不胜感激:

编写一个计算用户汽油里程的Java程序。询问用户他/她在他/她的汽车中有多少次旅行。写一个For循环,询问用户每次旅行的两个问题:旅行的里程数(十进制数),以及使用了多少加仑气体(十进制数)。在用户为每次旅行输入此信息后,计算他/她的总汽油里程并将其打印到屏幕上。可以通过将总行驶里程除以所用燃气加仑总数来计算汽油里程数。

1 个答案:

答案 0 :(得分:1)

也许我错了,但似乎你要求其他人做你的家庭作业。如果你想从社区得到一些有效的帮助,你必须给我们一点努力自己做功课。 我假设你无法开始你的任务,所以我给你一些起点:

  1. 您可以使用扫描仪从控制台读取用户输入;你可以从here看到一个阅读用户输入的例子;请查看java api文档(可用here
  2. 您必须决定是否要从输入中读取字符串并手动转换为十进制数字,或者是否从输入中读取十进制数字;如果你正在学习java,我建议你开始使用scanner.nextDouble,当程序正确地改变它并尝试手动解析用户输入并给出正确的反馈,如果用户输入的不是数字
  3. 您的程序应首先读取整数(例如,将其称为tripsNo),然后循环tripsNo次,询问每个行程数据
  4. 如果您尝试使用prevoius积分自行安排程序,那么请告诉我们您已完成的工作,我非常确定您会对代码所面临的问题得到一些答案。