Java 瓶装啤酒
我试着制作一个版本的挂在墙上的啤酒瓶,这是很多人的基本要求 这就是我所拥有的,但我不明白为什么我没有得到任何输出 任何帮助都将不胜感激。谢谢Java 瓶装啤酒,java,Java,我试着制作一个版本的挂在墙上的啤酒瓶,这是很多人的基本要求 这就是我所拥有的,但我不明白为什么我没有得到任何输出 任何帮助都将不胜感激。谢谢 public class PeopleInARoom { public static void main(String[] args) { int humanNum = 10; String word = "people"; while (humanNum < 0) {
public class PeopleInARoom
{
public static void main(String[] args) {
int humanNum = 10;
String word = "people";
while (humanNum < 0) {
if (humanNum == 1) {
word = "person"; //singular, as in one person.
}
System.out.println(humanNum + " " + word + "people in a room");
System.out.println("Wait...somebody left!");
humanNum = humanNum - 1;
if (humanNum > 0) {
System.out.println(humanNum + " " + word + "people in a room");
} else {
System.out.println("Hey, where has everybody gone?");
}
}
}
}
公共类PeopleInRoom
{
公共静态void main(字符串[]args){
int humanNum=10;
String word=“people”;
while(humanNum<0){
如果(humanNum==1){
word=“person”//单数,如在一个人身上。
}
System.out.println(humanNum+“”+word+“房间里的人”);
System.out.println(“等等……有人走了!”);
humanNum=humanNum-1;
如果(humanNum>0){
System.out.println(humanNum+“”+word+“房间里的人”);
}否则{
System.out.println(“嘿,大家都去哪了?”);
}
}
}
}
您有:
int humanNum = 10;
您的条件是while(humanNum<0){…}
。条件永远不会满足,因此不会发生任何事情。您有:
int humanNum = 10;
您的条件是while(humanNum<0){…}
。条件永远不会满足,因此不会发生任何事情。您有:
int humanNum = 10;
您的条件是while(humanNum<0){…}
。条件永远不会满足,因此不会发生任何事情。您有:
int humanNum = 10;
您的条件是while(humanNum<0){…}
。条件永远不会满足,因此不会发生任何事情。int human=10
,而(humanNum<0)
,只是一点提示;)humanNum声明为10,但是您的while循环不会应用,因为它大于0。您的while循环仅在humanNum小于0时执行。while(humanNum>0)当您在调试器中单步执行时,会发生什么情况?int human=10
,while(humanNum<0)
,只是一点提示;)humanNum声明为10,但是您的while循环不会应用,因为它大于0。您的while循环仅在humanNum小于0时执行。while(humanNum>0)当您在调试器中单步执行时,会发生什么情况?int human=10
,while(humanNum<0)
,只是一点提示;)humanNum声明为10,但是您的while循环不会应用,因为它大于0。您的while循环仅在humanNum小于0时执行。while(humanNum>0)当您在调试器中单步执行时,会发生什么情况?int human=10
,while(humanNum<0)
,只是一点提示;)humanNum声明为10,但是您的while循环不会应用,因为它大于0。您的while循环将仅在humanNum小于0时执行。而(humanNum>0)当您在调试器中单步执行时,会发生什么情况?