当前位置: 首页 > 知识库问答 >
问题:

我如何调试这段Java代码来完成我的家庭作业?[闭门]

苏嘉歆
2023-03-14

我需要找到并修复代码块中的所有错误。我已经修复了几个,但是我不知道如何定位其余的或者从哪里开始。

代码图像

共有1个答案

戈建白
2023-03-14

首先运行代码并修复所有编译错误

然后修复逻辑和运行时错误

在函数calcTip中:当您应该使用“bill”时,您正在使用一个未声明的变量“check”

但是,在运行控制台之前,它应该证明所有的代码问题

 类似资料:
  • 用户: 而此错误显示为:

  • 我有这个,它将某个类解析为另一个类: 我的意思是,我可以使用类似这样的东西来完成这件事吗?

  • 嗨,伙计们。我们被分配了一个关于抢占优先调度的任务,我真的不知道如何做到这一点,因为两个或多个进程具有相同的优先级编号。 我必须做一个甘特图,计算周转时间和平均等待时间。 如果可能的话,你们能否发布一个关于如何做到这一点的分步解决方案,以便我可以研究它是如何完成的。 谢谢你们的帮助。

  • 问题内容: 我有一个班级任务要使用扫描仪读取数据。 最下面的部分是对我的测试,以检查是否一切正常。但是,虽然我已设置了while循环,但似乎不想继续运行一次以上。它会取一个值,然后如果我说是,我有更多的值(y或Y),它将退出并打印两个笨蛋 问题答案: scan.nextLine()时,它将读取不等于Y或y的结束符。结果,它退出了while循环。像这样更正您的代码,只需更改您正在阅读doubel的一

  • 想改进这个问题吗 通过编辑此帖子,更新问题,使其只关注一个问题。 我尝试了一个简单的Java代码,但我不太理解程序的流程。请解释一下。 答案是123

  • 您好,我是java新手,我对如何编写JUnit测试感到困惑,有人能帮我吗? 任务说明: 当您将自动取款机(ATM)与银行卡一起使用时,您需要使用个人识别码(PIN)来访问您的帐户。如果用户在输入PIN码时失败三次以上,机器将阻止该卡。 假设用户的PIN为“1234”,编写一个程序,要求用户输入PIN不超过三次,并执行以下操作: 如果用户输入了正确的号码,请打印一条消息,说明“您的PIN是正确的”,