【发布时间】:2019-03-25 18:55:49
【问题描述】:
//我不知道问题出在哪里
包javaapplication3; 导入 java.util.Scanner;
公共类 JavaApplication3 {
public static void main(String[] args)
{
Scanner keyboard=new Scanner(System.in);
int num1,num2;
String input;
input= new String();
char again;
while (again =='y' || again =='Y')
{
System.out.print("enter a number:");
num1=keyboard.nextInt();
System.out.print("enter another number:");
num2=keyboard.nextInt();
System.out.println("their sum is "+ (num1 + num2));
System.out.println("do you want to do this again?");
}
}
【问题讨论】:
-
你没有为
again赋值,你应该这样做。 -
char again;永远不会是'y'或'n' -
到底发生了什么问题?
标签: java loops while-loop char