If statement (基本JAVA)如何测试输出
大家好,我当时正在做java实验室和家庭作业,准备期中考试,我不明白在这里该做什么,或者他说测试输出是什么意思,因为我最后做的是(if-else和switch) ** 假设以下JAVA代码If statement (基本JAVA)如何测试输出,if-statement,If Statement,大家好,我当时正在做java实验室和家庭作业,准备期中考试,我不明白在这里该做什么,或者他说测试输出是什么意思,因为我最后做的是(if-else和switch) ** 假设以下JAVA代码 result=null; gpa = 97; if(gpa >= 60) { result="passed"; } System.out.println("you have "+result); ** 1-完成上述程序以测试输出 ** 另外,当我在谷歌上搜索时,我发现了一些我还没有拿到的高级
result=null;
gpa = 97;
if(gpa >= 60)
{
result="passed";
}
System.out.println("you have "+result);
**
1-完成上述程序以测试输出
**
另外,当我在谷歌上搜索时,我发现了一些我还没有拿到的高级java软件
********************知道他想让我怎么回答这个问题吗*********************
public static void main (String[] args)
{
String result=null;
int gpa = 97;
if(gpa >= 60 && gpa <= 100)
result="passed";
else
result="failed";
System.out.println("you have " + result);`
}
publicstaticvoidmain(字符串[]args)
{
字符串结果=null;
int gpa=97;
如果(gpa>=60&&gpa,则需要正确声明变量。例如:
result = null;
gpa = 97;
应替换为:
String result = null;
int gpa = 97;
请将作业详细信息添加到您的帖子中,以获得更详细的答案;如果没有详细信息,我无法准确地说出您的程序试图实现的目标。通过“测试输出”,您的教授可能意味着您应该运行您的程序以查看其功能。我猜您的老师希望您使用else语句。
应该在if结束括号后添加else语句。
在这个else语句中,写下如下内容
result = "failed"
你会很好的
这是因为如果gpa<60
,变量结果是未定义的,这绝不是一件好事。
您可以做的另一件事是简单地将结果初始化为“失败”
最后的代码是
result="failed";
gpa = 97;
if(gpa >= 60)
{
result="passed";
}
System.out.println("you have "+result);
或
创建一个main方法并运行该程序。我认为您应该尝试使用<60的值。谢谢他希望我使用其他方法,这是我一开始没有得到的
result=null;
gpa = 97;
if(gpa >= 60)
{
result="passed";
}
else
{
result="failed";
}
System.out.println("you have "+result);