
关注
你的代码似乎是在找出在 `i` 和 `j` 之间的质数,并输出它们后跟着 "sb"。你遇到的问题与 `boolean judge = true;` 的放置有关。
`boolean judge = true;` 语句应该放在外部的 `for` 循环内。否则,在外部循环的第一次迭代后,`judge` 变量保持为 `true`,并且随后的迭代不会将其重置为 `true`,导致错误的结果。
以下是修正后的代码:
```java
int count = 0;
for (int e = i; e < j; e++) {
boolean judge = true; // 移动到循环内,为每次迭代重置
for (int number = 2; number < e; number++) {
if (e % number == 0) {
judge = false;
break;
}
}
if (judge) {
System.out.print(e + "sb");
count++;
}
}
```
通过将 `boolean judge = true;` 移动到外部循环内,它将为每个数字 `e` 重置 `judge` 变量,使内部循环能够正确确定 `e` 是否为质数。这应该修复仅打印一个 "sb" 的问题。
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招什么时候投? #
2314次浏览 32人参与
# 春节提前走,你用什么理由请假? #
2184次浏览 44人参与
# 春节前,你还在投简历吗? #
4285次浏览 52人参与
# 实习到现在,你最困惑的一个问题 #
739次浏览 20人参与
# 聊聊Agent开发 #
9255次浏览 227人参与
# 从夯到拉,锐评职场mentor #
824次浏览 20人参与
# 距离春招还有一个月,你现在是什么开局? #
2128次浏览 39人参与
# 推荐一个值得做的AI项目 #
2676次浏览 79人参与
# 通信硬件2024笔试面试经验 #
268955次浏览 2053人参与
# 暑期实习什么时候投? #
2528次浏览 50人参与
# 备战春招/暑实,现在应该做什么? #
735次浏览 22人参与
# 实习想申请秋招offer,能不能argue薪资 #
218128次浏览 1167人参与
# 一份好的简历长什么样? #
25246次浏览 447人参与
# 我想象的实习vs现实的实习 #
320799次浏览 2287人参与
# 实习必须要去大厂吗? #
188299次浏览 1764人参与
# 实习生活中那些难忘的瞬间 #
298716次浏览 3246人参与
# 运营面经 #
155699次浏览 1344人参与
# 牛油的搬砖plog #
175634次浏览 1211人参与
# 双非本科的出路是什么? #
208282次浏览 1561人参与
# 影石Insta360求职进展汇总 #
174719次浏览 1357人参与
OPPO公司福利 1172人发布