m0_60329578 2021-08-20 00:21 采纳率: 66.7%
浏览 26
已结题

循环嵌套,内层找不到变量

for (int x = 0; x < 3; x++) {
System.out.println("请输入QQ账号");
String line = sc.nextLine();
if (line.equals(账号)) {
for (int a = 0; a < 3; a++)
System.out.println("请输入QQ密码");
String line1 = sc.nextLine();
if (line1.equals(密码)) {
System.out.println("登录成功");//满足条件如何跳出全部循环
break;
} else if (i == 2) {//此处找不到变量i
System.out.println("3次密码错误,你的账号已经封禁");
break;
} else {
System.out.println("密码错误你还有" + (2 - i) + "次机会");//此处找不到变量i
break;
}
} else if (x == 2) {
System.out.println("3次错误,你的账号已经封禁");
} else {
System.out.println("账号错误你还有" + (2 - x) + "次机会");
}
}


- 


  • 写回答

1条回答 默认 最新

  • Pliosauroidea 2021-08-20 00:25
    关注

    你前面好像也没声明过变量i?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月28日
  • 已采纳回答 8月20日
  • 创建了问题 8月20日

悬赏问题

  • ¥15 单纯型python实现编译报错
  • ¥15 c++2013读写oracle
  • ¥15 c++ gmssl sm2验签demo
  • ¥15 关于模的完全剩余系(关键词-数学方法)
  • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音