以下是一个 Java 练习,其中需要编写一个循环来迭代整数,并在遇到数字为5的倍数时跳过:
for (int i = 1; i <= 100; i++) { if (i % 5 == 0) { continue; } System.out.print(i + " "); }
在这个循环中,我们使用了 for 循环来迭代数字 1 到 100。在每个迭代中,我们使用 if 语句来检查当前数字是否是5的倍数。如果是,我们使用 continue 语句跳过这个迭代,继续下一个迭代。如果不是,我们输出当前数字。
for
if
continue
输出结果如下:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 19 21 22 23 24 26 27 28 29 31 32 33 34 36 37 38 39 41 42 43 44 46 47 48 49 51 52 53 54 56 57 58 59 61 62 63 64 66 67 68 69 71 72 73 74 76 77 78 79 81 82 83 84 86 87 88 89 91 92 93 94 96 97 98 99
如你所见,数字 5、10、15、20、25、30、35、40、45、50、55、60、65、70、75、80、85、90、95 和 100 被跳过了。
原文链接:codingdict.net