
关注
你的代码似乎是在找出在 `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
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 实习生至暗时刻 #
3563次浏览 66人参与
# 春招开局,你有保底offer吗? #
8232次浏览 76人参与
# 神州信息求职进展汇总 #
1824次浏览 41人参与
# 面试___岗的必刷题单 #
2646次浏览 43人参与
# 哪些公司开暑期实习了? #
5108次浏览 43人参与
# 交出你的校招焚诀 #
1330次浏览 26人参与
# AI面试问题分享 #
4554次浏览 98人参与
# AI求职记录 #
593次浏览 28人参与
# 实习生的生存小技巧 #
2490次浏览 52人参与
# 你经历过哪些AI幻觉? #
1710次浏览 35人参与
# 十二月请对我好一点 #
84556次浏览 688人参与
# 小厂一定不能去吗? #
8992次浏览 97人参与
# 三月的小目标 #
2616次浏览 53人参与
# 找AI工作应该卷什么? #
1275次浏览 26人参与
# 金融财经春招备战日记 #
55253次浏览 238人参与
# 你今年的保底offer是哪家 #
171640次浏览 719人参与
# 小厂实习有必要去吗 #
83127次浏览 404人参与
# 应届生,你找到工作了吗 #
120183次浏览 730人参与
# 硬件开发岗知多少 #
24042次浏览 138人参与
# 业务面应该做哪些准备 #
100105次浏览 1118人参与
# 你找工作的时候用AI吗? #
186803次浏览 947人参与