一、题目需求
键盘输入用户名和密码,总共有三次机会,如果和自己定义的一致就登录成功,不一致显示还可以登录的次数,直到最后一次机会用完也输入错误时,显示账号已被冻结。
二、代码展示
/*
* Copyright (c) 2020, 2023, webrx.cn All rights reserved.
*
*/
package ccc;
import java.util.Scanner;
public class String01 {
public static void main(String[] args) {
int id = 814736551;
int pwd = 123456;
Scanner sc = new Scanner(System.in);
for (int i = 0; i < 3; i++) {
System.out.println("请输入用户名:");
int id1 = sc.nextInt();
System.out.println("请输入密码:");
int pwd1 = sc.nextInt();
if (id == id1 && pwd == pwd1) {
System.out.println("登录成功");
break;
} else {
if (i == 0 || i == 1) {
System.out.println("登录失败,用户名或密码错误,你还剩" + (2 - i) + "次机会");
} else if (i == 2) {
System.out.println("您的登录次数已用完。账号暂时冻结,请联系管理员");
break;
}
}
}
}
}
三、运行结果展示
3.1登录失败图
3.2 登录成功图