各位看看,里面的逻辑语句要紧吗
/* * 需求:模拟登录,给三次机会,并提示还有几次。
* 用户名和密码都是admin*/
Scanner sc=new Scanner(System.in);
System.out.println("账号:");
System.out.println("密码:");
int i=3;
while(i>0&&i<4){
String str01=sc.nextLine();
String str02=sc.nextLine();
if(str01.equals("admin")&&str02.equals("admin")){
System.out.println("恭喜登录");
break;
}else if(str01.equals("admin")){
System.out.println("密码错误");
}else {
System.out.println("帐号错误");
}
i--;
if(i==0)
System.out.println("你没有机会了,请明天再试");
else{
System.out.println("你还有"+i+"机会");
}
}
}
}
|
|